Campbell Scientific ID-2000 Software Instruction Manual PDF

1 of 70
1 of 70

Summary of Content for Campbell Scientific ID-2000 Software Instruction Manual PDF

tD-2000

INSTRUCTION MANUAL

REVISION: 1194

CAMPBELL SCIENTIFIC, INC.

PREFACB

COPYRIGHT O Copyright 1990 - 1993Interface Design. All rights reserved.

O Copyright 1983 - I99l Media Cybernetics, Inc. All rights reserved.

No part of this publication may be reproduced, stored in a retrieval system, or transmitted, in any form or by any means, electronic, mechanical, photocopying, recording, or otherwise, withoutthe priorwrittenconsent of Interface Design,762lE. Gray Rd, Suite Al, Scottsdale,

Arizona 85260.

TRADEMARKS ID-2000@ and DataSystem-2000@ are registered trademarks of Interface Design.

HALO@ is a registered trademark of Media Cybernetics,Inc.

LIMITATION OF WARRANTY Interface Design makes no warranty of any kind, either express or implied, with regard to this program or documentation, including, but not limited to, their performance, quality, merchantability, or fitness for a particular purpose. In no event shall Interface Design be liable for direct, indirect, special, incidental, or consequential damages arising out of the use

or inability to use the program or documentation.

CHANGES Interface Design reserves the right to make changes in the product design withoutreservation and without notification to its users. The material in this manual is for information only and is subject to change without notice.

TECHNICAL SUPPORT (80r) 753-2342TBL

(80r)752-3268 FAX

Campbell Scientific, Inc. provides technical support on the use of ID-2000 with data

collected with Campbell Scientific dataloggers.

TABLE OF CONTENTS

INTRODUCTION

Installation of ID-2000 Setup and configuring ID-2000 Importing CSI files

GRAPH SETUP

Loading primary and secondary files Selecting X and Y parameters Graph scaling, smoothing, and other options Data file information Printing Calculated parameters Other ID-2000 functions

EDIT SCALES

Setting T-START and T-STOP parameters Manual scaling of X and Y parameters

CALCULATED PARAMETERS

Creating a calculated parameter Mathematical functions Edit or delete calculated parameters

GRAPHIC SCREEN

Description of plotting area Use of dynamic crosshair coordinates Data panning Zooming in and out on a graph Setting the reference time for multiple file plots Saving and recalling plots Printing Use of text notes and leader lines for annotation Setting coordinate tracking modes Displaying data statistics

1-1

2-l

3-1

5-1

4-l

DATA CONVERSION 6.1

Importing ASCII data files with ASC2ID.EXE Exporting ID-2000 data files using ID2ASC.EXE and ID2RPT.EXE Custom data file conversion Description of the ID-2000 data file format

TIPS, TRAPS, and TITICKS 7-l

Common questions and answers regarding ID-2000 features and procedures.

INDEX

ID-2OOO LICENSE AGREEMENT

This software is protected by both 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 labelling must be left intact.

This software may be used by any number of people, and may be freely moved from one computer location to another, so long as there is no possibility of it being used at one location while it is being used at another. The software, under the terms of this license, cannot be used by two different people in two different places at the same time.

INTRODUCTION

ID-2000 is a graphical data analysis software package that is completely mouse driven, making

analysis of data fast and simple. ID-2000 allows data to be displayed in three ways: strip chart

format, a simple X-Y graph, and a multi-plot X-Y graph. In any of these formats, the mouse can

be used to zoom in on areas of particular interest. All parameters including derivatives and integrals

are available for plotting. ID-2000 also allows you to create custom "calculated" parameters based

upon equations that you enter. The equation may consist of any available parameters and standard

mathematical functions. All plots are available with three levels of data smoothing. ID-2000 is capable of plotting data from multiple files on the same graph. This feature is excellent for data

trending analysis.

Data files that are not in ID-2000 format can be converted by using special conversion programs.

ID-2000 purchased from Campbell Scientific includes a conversion program for Campbell

Scientific comma delimited data files (page 1-4). Import functions are incorporated into ID-2000

for converting data files from other popular software applications such as Lotus I-2-3, Microsoft Excel, LabTech Notebook, and many other types of ASCII files. For more information on

converting data files see the DATA CONVERSION section of this manual.

INSTALLATION ID-2000 is designed to be run from your hard disk. Other mass storage media may be used provided

there is a minimum of 2 MB of space available. It is not recommended to run ID-2000 from a floppy disk due to its extremely slow disk access compared to a hard disk.

ID-2000 is distributed on high density floppy diskettes in an archived format. A setup program is

provided which will transfer and unarchive ID-2000 automatically. (Low density media is also

available upon request.)

HARD DISK INSTALLATION PROCEDURES

Place the ID-2000 diskette into drive 'A:' of the computer. At the A:b prompt, type

"IDSETUP" which will start the installation process. You will be asked the name of the

directory where you wish to place the ID-2000 files. The installation program will default

to drive 'C:' and sub-directory UD2000\. You can change the drive as well as the directory

by typing in the appropriate path. If you enter a sub-directory that does not exist, one will be created for you. After the installation program has finished, you will return to the DOS

prompt in the directory where ID-2000 was installed. To run ID-2000 simply type "ID2000"

at the DOS prompt.

CONFIGURE You can configure ID-2000 for the specific graphics card, printer, and mouse drivers that

correspond to your computer system. In addition, screen colors may also be changed. You

must configure ID-2000 for the proper graphic and printer drivers before you plot out a

Introduction 1-1

graph on the screen or a printer. Initially ID-2000 defaults the configuration to LaserJet printer, Microsoft compatible mouse, and VGA/EGAA4ONO graphics de upon what ID-2000 autodetects in your computer.

The configuration may be changed through the CONFIGURE function in the Graph screen or from the DOS prompt by typing "CONFIG". ID-2000 must be configured for system before any plots are attempted or unexpected results could occur.

ID-2OOO CONFIGARATION

The configuration menu will display the current configuration for ID-2000. To of the current settings, click on the item you wish to change. The instruction box right will then display a list of drivers from which to choose You can use the scroll located on the right side of the box, to view more options. The current driver th configured will be highlighted. To select a new driver, click the mouse on the desired This will cause the highlight bar to move to the driver you chose. Then click on "O update the item with the driver you selected. If you have made a mistake, select "CAN to return the item to its previous driver.

NOTE: Currently the Microsoft Mouse and compatibles are the only mice su

by ID-2000.

The Colors selection contains color settings for all the items displayed on the Graphic There are many different items on the Graphic screen for which you may select a After choosing the Colors selection, a screen will be displayed with all of these ite their current color assignments. To change a color setting, select the item desired by clic the mouse on it. (The item selected will be shown at the bottom of the screen). the mouse to select one of the colors located in the color choice box. Return to the

Introduction t-2

configuration screen by clicking on "OK" or "CANCEL". Clicking on "DEFAULT" will reset the color settings to standard ID-2000 settings. You may select "MONO" to force all colors to a monochrome setting. This is advantageous for portable computers with gray

scale displays. You may select conflicting colors such as datatace colors that are the same

as the graph background. To check if you have selected conflicting colors, click the mouse

on "CHECK COLORS". A window will pop up listing any conflicts.

New graphic and printer drivers are frequently added to ID-2000. If your specific hardware

is not directly supported you may be able to select one that your hardware emulates. For

example, many laser printers can use the HP LaserJet driver. There are also generic graphic

drivers such as VESA and IBM Adapter Interface that may be compatible with your

particular graphics card.

NOTE: You will not be able to change the color settings for a monochrome display.

To exit the configuration function, click on "EXII". A box will appear asking if you would

like to save your changes. Selecting t'frEs" will save your changes while ,NO'r will cause

all parameter settings to be reset to their initial settings.

Introduction t-3

COLOR SELECTION

IMPORTING CAMPBELL SCIENTIFIC FILES For efficient, fast graphing, ID-2000 converts data files to a special binary format. It this by copying and converting the original data file into another file. This way, the data file is left completely intact which is, of course, good data management practice. a converted file is created, it can be used over and over again. Since files created Campbell Scientific dataloggers have a very versatile array structure (they prograrnmed to have the date and time information appear anywhere in the affay, or all) it is nearly impossible for a graphing package to determine the scan rate. Cam Scientific data files can also contain data collected at entirelv different rates within the same file. These different rates are identified by unique anay ID numbers. necessary to separate these arrays into different groups for meaningful graphing. Thi be done by first processing the data file with SPLIT, which is part of the Campbell Sci PC208 software package. However, with the utility that is part of ID-2000, it is not to first use SPLIT as that function is an integral part of the ID-2000 package.

STEP BY STEP FILE IMPORT PROCEDURE o Create a comma delimited data file with the CR10. 21X. or CR7. The file

contain several different array IDs. The U_IMPORT program will sort them needed.

o From the DOS prompt, type "ID2000". From the ID-2000 FUNCTION select FILE MENU by pointing with the mouse and clicking the left mouse bu You will then see the FILE MENU.

o Click on IMPORT A FILE. You will then see the IMPORT DATA FILE Click on the USER CONVERSION PROGRAM.

o From the SELECT FILE TO CONVERT MENU choose the file you wish to You may either double click on the file name or single click and then click on

o You now see a box that contains the path and file name you selected. You change it by typing over it or accept it by clicking on OK.

o After a brief moment you will see a box titled AVAILABLE ARRAY IDS. may use the up and down keys on your computer keyboard or the mouse to the array you wish to extract. Click on OK.

o You will then see a box with 3 columns- The top -of the box is titled 'YEAR' PARAMETER. If you have not previously used the file name currently working with, the first column will contain the names ELEM_I, etc. The second and third columns will contain data extracted from the first 2

of the data file. This data is displayed to make it easier for you to identi parameters asked for in the subsequent steps. If you recognize the paramete contains the YEAR data, select it by clicking on it and then click on OK. You

Introduction t-4

accomplish the same thing by double clicking on the selection. If the YEAR data rs

not contained in the data file, then double click on NONE. If NONE is selected, you

will see a box that contains the best guess for the YEAR. If the guess is not coffect, you may type in the YEAR you want. In either case, click on OK.

The column box heading is now SELECT 'JULIAN' PARAMETER. If you

recognize which element contains the day of the year data, double click on it. Otherwise select NONE and follow the same procedure as above.

The column box is now headed with SELECT 'HHMM' PARAMETER. If you

recognize which element contains the HHMM data, double click on it. Otherwise

select NONE and enter the time corresponding to the first data point.

The column box is now headed SELECT 'SECONDS' PARAMETER. Select the

seconds data from the list or select NONE. If NONE is selected, enter the seconds

corresponding to the first data point - usually 0.0.

The next box asks for the data rate containing the best guess the program was able

to make. You may overwrite the guess if necessary.

The next box allows you to write in any file comments you wish to make. You may

leave this box empty if you desire. Click on OK when finished.

You now see a box with six columns of labels. You may edit these label names to

something more meaningful to you. You cannot use spaces in the label and the label

must not begin with a number. However, numbers can follow the first character. If you enter something illegal, you will be informed and asked to reenter the label. If, later on, you use the same file name, you will not have to reenter these labels again.

After editing the labels to your satisfaction, press the F10 key on your computer

keyboard.

A bar on the bottom of the screen shows the progress of the conversion. If it is successful, you will be advised and then presented with the SELECT FILE TO

CONVERT box. Unless you wish to convert another data file, click on CANCEL. and you will be returned to the ID-2000 menu.

From the ID-2000 menu, click on the PRIMARY FILE phrase and then select the

file you just created. To see only files with the .ID2 extension, enter *.ID2 in the

File Name box. Once you have done this, you won't have to do it again for subsequent ID-2000 sessions.

You may now proceed as outlined in the rest of the ID-2000 manual'

Introduction 1-5

GRAPH SETUP

This screen is the primary screen used for the setup of graphs and is normally the first screen that

appears when you begin ID-2000. It is divided into four basic sections; Parameter List, Standard

Parameters. Channel Selection, and Functions.

PARAMETER LIST At the top of the Graph Setup screen is a window with a list of all the parameter names in

the data file. The parameters to be plotted are selected from this window by using the mouse.

At the bottom of this window is a scroll bar with iurows at each end. If there are more

parameter names than can fit in the window, use the scroll bar to scroll horizontally so that

all parameters can be seen. ID-2000 will allow up to 512 parameters in a data file.

STANDARD PARAMETERS To the right of the parameter list window is a smaller box with the parameters

"SCANRATE", "SCAN-NO", "T[ME", "d(P)/dT", and "I(P)dt" listed.

"SCANRATE",may.be selected as either.an X or Y axisparameter and will plot the rate at

which data was recorded. Similarly, "SCAN-NO" will plot the actual reading number of each data point from 0 to the number of readings in the data file. These two standard

pzuameters are useful when needing to look at very fine detail in the data involving how fast

the data was actuallv recorded.

Graph Setup 2-r

RUTO AUTO OTT OFT

AU1O RUTO OTT OTP

AUTO AUTO OTF OTI AUTO RUT(I OTT OTT

AUTO AUTO OTI OTT

AUTO AUTO OTT OTT

auTo AuTo 0r[ 0rr

GRAPH SBTAP SCREEN

The "TIME" patameter is perhaps the most commonly used standard parameter and is for plotting parameters versus time. This parameter plots time data and can only be an X axis parameter. You may display time using the SECONDS parameter as either seronds or clock time, HH:MM:SS. Time may be displayed relative to the beginning data file, actual time of day corresponding to the time when the data was recorded, or rel to a user-defined zero reference point.

The "d(P)/dT" parameter is used to calculate the derivative of a parameter and can on used as a Y axis parameter. This feature is very beneficial when looking at data invol distance movements or velocity. The derivative of a distance parameter will velocity of that motion. The derivative of a velocity such as speed will allow you to acceleration. Depending upon the data you are plotting, you may wish to use the S feature in ID-2000. (See the "Tricks, Tips, and Traps" chapter for additional discussi derivatives.)

The "I(P)dt" is used to calculate the integral of a parameter and can only be used as a Y parameter. The integral is commonly referred to as the "area under the curve". If you the integral of a parameter, the values plotted will represent the cumulative area curve at any given point in time.

CHANNEL SELECTION In the main area of the screen are the channel selection options. Virtually all items changed by clicking the mouse on that item except for TIME OF TEST, SCANRA LENGTH OF TEST which are obtained from the data file and are displayed for convenience only. ID-2000 allows you to setup a maximum of eight graphs. Each is numbered 1 through 8 on the left side of the screen. Depending upon what type you select, one or more of these graphs will be displayed on the graphics screen. In the of a STRIP CHART type plot, each graph is referred to as a strip. For a MULTI-PLOT plot the graphs are referred to as data traces. For each of the eight graphs you may on or off, select what data file is to be used, select the X axis parameter, the Y axis automatic or manual scaling, and a level of data smoothing.

GRAPH # ON/OFF Each graph can be turned on or off by clicking on the graph number with the Graphs which are turned on will have their respective number highlighted. will be plotted in order, but do not have to be consecutive. If you turned on 5 followed by graph 8 and finally graph 2 -- the result would be a plot of 5, and 8, in that order.

DATA FILE One of the powerful features in ID-2000 is called "file overlay". A primary fi multiple secondary files may be selected for plotting. This allows you to data trending for the same parameter over multiple data files. Each of the 8

Graph Setup 2-2

default to the primary file, however, you may select a secondary file for each which

will plot the data from that particular file instead of the primary file. Clicking on

the data file for a particular graph will allow you to select a new secondary file. Only

ID-2000 compatible files may be selected. If a graph has the same file as the primary

file, it will automatically be changed when a new primary file is selected.

X PARAMETER To select an X axis parameter, click the mouse on the X axis parameter of the graph

you want to change. The parameter will flash and a prompt at the bottom of the

screen will be displayed instructing you to pick the new X axis parameter. Select

the new X axis parameter by moving the mouse into the parameter list area, and

clicking on the desired new parameter. That parameter will then replace the old X axis parameter in the channel selection area.

NOTE: If you are plotting STRIP CHART or MULTI-PLOT type plots with more than one graph you must use the same X axis parameter for all.

Y PARAMETER To select a different Y axis parameter, follow the same steps as in selecting a different

X axis parameter. For a derivative or integral of a parameter, select d(P)/dt or I(P)dt

followed by the parameter you wish to use.

SCALING Autoscaling is the default setting for all graphs. Autoscaling will scale a graph so

that all data points will fit in the plot. You may select autoscaling (AUTO) or manual

scaling (MAN) for both X and Y parameters. By clicking on the word "AUTO" of

"MAN", you may toggle the scaling setting. For entering your own scaling limits, please refer to the EDIT SCALES section of this manual.

The scaling setting also affects how the "ZOOM" and "PAN" functions operate. If "AUTO" is selected and "TIME" or "SCAN-NO" is selected forthe X-axis parame-

ter, any resulting plots with the "ZOOM" and "PAN" functions will also be autos-

caled. Please refer to the ZOOM and PAN sections in the Graphic Screen chapter

for additional information.

SMOOTH Three levels of data smoothing are available for the X and Y axis. The Y axis

smoothing is independent for each strip. The X axis smoothing must be the same

for all strips. Smoothing is selected by moving the mouse cursor to the SMOOTH

column for the appropriate graph and toggling through the choices by clicking the

mouse bUtton. The ChoiCeS fOr SmOOthing are "OFF", "SM", "MED", and "LG".

Graph Setup 2-3

The smoothing function plots a running average of the previous and subseq J, or 11 data points respectively.

NOTE: If smoothing has been selected, the word "SMOOTHING" briefly be displayed in the upper left comer of the Graphic screen as

is being created.

GRAPH TITLE A title may be added to a plot if desired and will be displayed at the top of the To enter or change the plot title, click the mouse on "GRAPH TITLE:". You enter up to 3 lines for the title. To clear the title line, press Press when you have completed entering the title. The title will the upper left corner on the displayed plot. When printed the title will be at the top of the plot. If you enter more characters than can be displayed on the G Setup screen, a portion of the title will be displayed with "..." at the end However the entire title will be displayed on the plot.

FILE, TIME OF TEST, SCANRATE, and LENGTH OF TES

These areas indicate the name of the primary file currently being analyzed, the the file was created, at what scanrate the data was taken, and the length of the seconds.

You may change the primary file by using a shortcut method and clicking the on the primary file name instead of using the FILE function described later i chapter. This will allow you to select a new primary file in the same manner you had used the LOAD PRIMARY FILE option in the FILE function.

PLOT TYPE Near the bottom of the Graph Setup screen are the plot types with the cu selected plot type being highlighted. There are three types of plots available: STRIP CHART, and MULTI-PLOT. To select one of these plot types simply the mouse on the type of plot desired.

x-Y The X-Y format will plot any parameter against any other parameter. have turned on more than one graph only the first one will be plotted.

STRIP CHART The strip chart format will plot several graphs in a "strip chart" style. graph will be plotted on its own individual Y axis strip with the X a all strips being the same. The X axis parameter used for all strips will

Graph Setup 2-4

is st.ul.ted d.ta ustno ae ciffqEt siE sil rrytt. chsal ch$oil t|! rFliruft .d sa filqrmy of til .t.d Input rlgn.l.

2,6

t,5

t.0

9,5

0.e

-0,5

-l,s

@E @rEEtqErtEt{-0.e -s.6 -e ,4 -o,2 s.0 0.2

X-Y GRAPH

X axis parameter selected for the first graph. Normally SECONDS is used

for the X axis parameter in STRIP CHART type plots although a different parameter may be selected. If only one graph is turned on it may appear to

be an X-Y plotwith SECONDS as the X axis parameter. The only difference will be in the method of zooming since it is actually a single strip STRIP CHART.

Graph Setup 2-5

is sirul.tcd date uslno aS dlfffent 3ir eaw l@ts. ch|ml chsfr tt* rFl itu& aE th. fFqurmy of tN

lNl.t.d Inpt rlgn.l .

t,8 6.5

0.0

-o,5

-1.0 2.9

1.6

g,g

-1.0

-2,g 3

I o

-l -2 -3

g

-4

STRIP.CHART GRAPH

MULTI.PLOT The multi-plot format will plot multiple data traces on a single X-Y The plot will be autoscaled to match the parameter(s) with the hi lowest scale. Like the STRIP CHART, the X axis of the first graph on will be used for the plot.

FUNCTIONS The lower right portion of the screen has a window labeled "FUNCTIONS". This wi contains the functions "MAKE GRAPH", "PLAY FILE","EDIT SCALES", "

"PRINT MENU", "CONFIGURE", "PREFERENCES", "CALC UTIL", "DOS '

"ABOUT ID-2000", "DOS SHELL", "HELP", and "EXIT". To initiate any functions click the mouse on the command desired.

MAKE GRAPH Selecting the MAKE GRAPH function will create a plot using the options se

in the Graph Setup screen.

PLAY FILE The PLAY FILE function creates a plot, automatically zooms in on the begi of the file, and then continually pans until the end of the file is reached. For information on playing a file refer to the Graphic Screen chapter.

Graph Setup 2-6

is s iru lated data us Ino 48 d ifftrent s iF ueG imts. ch.nn.l chrng.r ttu iFl itud. .rd th. fre+.my ol ttE at.d InFt r l9n. | .

s m 40 60 s0 !00 120 148 t60 lso 200 2n zag z6s

MULTI,PLOT GRAPH

EDIT SCALES The EDIT SCALES function will bring up the Scaling screen which will allow you

to set up manual scaling values and adjust the T-START and T-STOP values. Please

refer to the EDIT SCALES section of this manual for more information.

FILE MENU Selecting the FILE MENU function displays a menu with five options: "Change

Primary File", "Import a File", "Export a File", "View Info on Primary File", and

"View Info on Other Files".

FILE FUNCTION

CHANGE PRIMARY FILE Because ID-2000 supports file overlays, primary and secondary files may be

selected for plotting. The primary file is used for all graphs and parameters

as a default unless specific secondary files are chosen for individual graphs.

All file selections are done in the same manner.

File selection begins with a window being displayed in the center of the

screen. The left portion of the window contains a list of files in the current

directory that match the default file specification "*.DAT". You may change

the file specification by clicking the mouse on the area under "File Spec:"

and typing in the new specification.

You may change directories and/or drives by clicking on the one desired in the file list. Directories are displayed with squa.re brackets, "[]", around them. To move back one directory level, select the "[..]" directory. All available drives are found at the end of the file list. To select an item, click

Graph Setup 2-7

cHAlt_o cHAil_6 CHAil_lz CllAll_l8 CHRil_z{

cHfiil_l CHRII_? CHRII_l3 CllAll_lg CHhll_Zs

cHAil_Z CHAII_8 CHfill_lt CHAII_Z0 cHhil_26

cHhil_3 cHnll_9 cHnll_ls CHAII_zI CHfill_z?

cHAil_{ cHAll_l0 cHfill_16 cHAll_zz CHAtt_z8

11 CHiil t? CHAIi_Z3 CHAII

olt ort OTT (lTT

otF 0rr OTI OTT

ott oIF OTT OTF

0tI'oIf

ffiil1''i'ffiW,* ul31#'::, l'' "' " ffi '11; " itlffi' filf'13'3i"'ren'

{8CHAlt

{SCHAtl

{0cHAil 48CHRlt

4SCHAlt

{ECHAlt

{SCHAtl

3

{ 5

6

7

I

This is sirulated data using {8 differen ... If sTilP CHART tlutTl-ptoT

SELECT DATA FILE

the mouse on it and then click on "OK". (You may also double click item to avoid having to click on "OK" after making your selection.) scroll bar on the right edge of the file list will allow you to scroll throug complete list of files, directories, and drives.

IMPORT A FILE ID-2000 allows you to import several kinds of data files. These include: ASCII text, comma separated variables(CSV) used primaril Microsoft Excel, Lotus 1-2-3 files (PRN), and older versions of ID-2000 files. (Although older versions of ID-2000 data files work with ID-2000 some features such as calculated parameters and reference time will not unless the file is converted to a v3.2 format).

To import a file from an ASCII, CSV, or PRN format, the file must be "by- scan" format. That is, each line in the file must contain one data for each parameter. If parameter names do not immediately precede the scan of data, default names will be used. You may edit these names the import process. Parameter nulmes may use any combination of numbers, and underscores but must begin with a letter. Spaces allowed in a parameter name.

To begin the import process, you must first select the file you wish to This is done just like all the other file selection items. In the window follows you will be asked several questions about the new file.

Graph Setup 2-8

cHAil_e cHAlt_6 CHhil_lz CHAII_l8 CHAII-?{

cHAIt_l cHail_7 cHAI'l_l3 CHeil_lg CHAII-Zs

cHAil_? CHAII_B CHiil_l{ CHAIi-Z0 CHAII-26

cHAtt_3 cHfill_9 CHAII_15 CHAIi_21 CllAtt_z?

cHAlr_{ CHfill_lo CHill_16 CHfill_ZZ CHAII_Z8

cHAlt_s cHAll_ll CHeil_l?

IMPORT A FILE

The first question asks for the new file name which is defaulted to the original file name with the extension of ".DAT". The next question asks for any

comments you wish to add to the file. Comments are not required and may be skipped if desired. (If you are converting old ID-2000 data files these are

the only two items you need to answer).

The next two questions ask for the date and time of the test. This should be

the time and date of the first data point. The default time and date are taken

from the file's time and date. The fifth question asks for the rate at which data was recorded for this test. This should be answered with the number of data points within one second (i.e. a scanrate of 10 would indicate the interval between data points of 0.1 seconds). The final question asks if you would like to use double precision numbers. Double precision numbers use 8 bytes while single precision use 4 bytes. Single precision numbers take half of the

space but are less accurate than double precision. Once all of the questions

have been answered, use the mouse to click on "OK". The file will be

analyzed for a brief moment and then you will have an opportunity to edit the parameter names. Once the names have been edited, press F10 to begin

the conversion process.

ID-2000 also provides'a very important feature that allows you to run a "USER CONVERSION PROGRAM". The "USER CONVERSION PRO-

GRAM" item under the IMPORT menu runs the custom conversion program

"U-IMPORT.EXE" to convert Campbell Scientific comma delimited data

files to ID-2000 format (page l-4). (Documentation on the ID-2000 file format is included at the back of this manual.

Graph Setup 2-9

IMPORTING A FILE

EXPORT PRIMARY FILE This function will allow vou to convert ID-2000 data files into ASCII files. Once selected this function will convert the primary data file i ASCII file with an extension of ".TXT", ".CSV", or "RPT". Two fo are available: REPORT which is in a "bv channel" format and COL which is in a "bv scan" format.

"By channel" means that all of the data for a single channel is in a par format and is followed by all the data for the next channel and so on. scan" means that a single reading for each channel is followed by the reading for each channel and so on.

The COLUMN format is similar to a spreadsheet "PRN" or "CSV" f,

and allows you to specify the column width and delimiter to be used. REPORT format automatically adds a time parameter to the ASCII where the COLUMN format gives you the option of having it added.

The COLUMN format produces a ".TXT" or ."CSV" file depending the delimeter selected. The REPORT format produces a ".RPT" file.

Graph Setup 2-10

cHAil_lB CHAII_Z{

cHRlt_l9 CHhf.l_zs

cHAil_26 CHRil-Z?

cHhil_28

ott ort llfl llFF |lTF |lFF ||TT OTP

ofF l|Ft 0ft llFF

0II'0rr

lrted drtr using 18 differen . ..

E {scHnil 3 {0cHAil { {8CHA]i 5 {8cHf,ll 6 {SCHAll

? {0cHAll 0 {ScHRll

STIIPCHiBT IIULTI-PLOT

EXPORT DATA FILE

VIEW INFO ON PRIMARY FILE In each ID-2000 data file is a header section that contains various information such as comments, file type, time of test, number of parameters, etc. Select-

ing this function produces a window with all the information displayed for the primary file.

IffllnilfiTl0ll F0[ l8chan.dat

: Thls ls sirulated data using tB dtfferent slne uaue inputs, lach channel changes the anplitude and the frequencq of the slmulrted input slgnal,

TYPI =J = 15:32:52 llecenber 31, 1969OT TDST

t|F NECIINDED PANAilXTIRS = {B t|F CALCULATID PANAHXTXNS = O

0P scAils = 259

= 1,00 scanszsecond

= 75.?31857RETENIilCI TIIIE

ltllllT lhil([BS = 1.|01.|[

fANRilXTEN IilDl|IMTI|lII ltfiltD lllil Htu[ I.IAX UAIUI

NIilT- IIDEX ACI{-E IT.

ry@ E sTntP cHAnr Hutfl-Pl|lT

FILE INFORMATION

Graph Setup 2-II

VIEW INFO ON OTHER FILES This function will let you view the information on files other than the pri file. You will be required to select the file you wish to view.

PRINT MENU The Print menu allows you to do two types of printing. The PRINT GRAPH simply takes the information used in the Graph Setup to automatically create and print it without displaying it. The BATCH PRINT will print all of the s

plots. See the Graphic Screen chapter for more information on saving plots.

PRINT GRAPH This option actually performs two functions. First it will provide you the ability to print a graph without creating it on the screen. It will also you to spread out a graph over several pages. After PRINT GRAPH has

selected you will be asked the resolution and number of seconds displayed on each page.

BATCH PRINT This function allows hardcopy prints to be made of all the previously graphs. Prior to selecting the BATCH PRINT function, you must create graph you wish to print and SAVE it. A maximum of 8 graphs may be When the BATCH PRINT function is selected, you may be asked to a printer resolution depending upon the printer driver for which you ured ID-2000. The printing process will then immediately begin wit

Graph Setup 2-12

cflAll_o cHAlt_6 cHAtl_lz cHAlr_l8 CHAil_z{ cllAil_l cHnil_? cHAlr_l3 cHAil_l9 CHfiil_zs cHAlt_z CHAIi-8 CHAil_l{ CHAIi_Z0 CHAIi_26 cHfill_3 cHAil_g CHRil_1s CHAIi_Z1 CHAil_z? cHAil_{ CHAIi_lo CHAIi_I5 CHAIi_ZZ CHAIi_Z8

cHAlt_ll CHAil_l? CltAil_z3

4

5

5

7

I

48CHRil

{8CHAil {8CHAil 48CHAlt

{8CHAil 40cHAlt {BCHAII

lT0 Tl| T|l TO

Tll AUTO

fiuT0

olt olt OTF OFF

|lTT |lff |lrt 0rr t|tt 0rt oft ort lltt tltP tlrt tlft

PRINTING A FILE

RUItl PNIilT MilU

The printer drirrr loaded ls LfiSDIJET.PIT'

1. ?5 DPI

z. l@ Dfl 3, 150 DPI

4. 300 DPI

llhich resolution do gou uish to use (1 - {)? I

Press ([SC) to abort batch printing'

PRINTER SETTINGS

first saved graph and continue until the last graph has been printed. You may

abort any graph that is being printed by pressing .

CONFIGURE Selecting the CONFIGURE function will run the ID-2000 configuration program.

See the section in the beginning of this manual for more information on configuring rD-2000.

PREFERENCES

The PREFERENCES menu allows you to adjust various settings that affect how

ID-2000 plots data. Among these settings a.re how time is displayed, whether actual

or reference time is used, and whether to display various markers.

TIME FORMAT There are three different formats you may use for displaying time - SSS.S,

HH:MM:SS.S, and time of day. If SSS.S is selected time will be displayed

as total seconds from the beginning of the file. Choosing either .HH:MM:SS.S or time of day will display tirne as "Clock" time' The

difference between these last two is in the beginning time value.

HH:MM:SS.s begins at 0:00:00.0 whereas the other begins at the time of day

when the data was recorded.

Graph Setup 2-13

cHAil_l8 CHAil_Zt cHAlt_l9 CHRil_zs

cHAlt_zo CHhlt_26

T0 0Ir tlff T0 |lrF 0Ir TO OTT BET

Tt| tlTT OTT

T0 tlrt t|tt T0 tlrt tltt T0 0rr 0F[

69 l5i3?i5? sec. ) fferen . ,.

scAlt_ilo slc0nDS d (P )/dt I (P)dt

PREFERENCE SE?TINGS

REFERENCE TIME One of the powerful features in ID-2000 is the capability to overlay data different files. In order to plot a graph with an X axis of TIME you able to synchronize the multiple files in time. Turning on Reference allows you to plot data versus time by using a reference time instead of time.

In order to use the reference time feature, you must select a reference that corresponds to "0.0" seconds for each data file. Data prior to that will be considered to have negative time and points following have pos time. This technique allows you to synchronize multiple data files so you can perform data trending. For information on setting the 0.0 refe point refer to the Graphic Screen chapter.

QUICK GRAPH Normally every data point will be plotted when a graph is created. on very long tests with many data points it may take longer than produce a plot of the entire test. Under some circumstances it ma desirable not to plot all of the data points initially and only plot every point or even every 100th point. The QUICK GRAPH option is primarily to allow the user to quickly put up a representative section of for a particular parameter in order to determine if further investigati warranted. If the user enables QUICK GRAPH, approximately four e dispersed data points will be plotted for every pixel of screen resoluti is important to recognize that important data may not be displayed screen with the QUICK GRAPH option and it should therefore be used

Graph Setup 2-14

discretion. The QUICK GRAPH feature can also be turned on and off from the Graphic screen. To enable/disable QUICK GRAPH click the mouse on

the menu item. It is enabled if a 'x' is displayed to the left of the QUICK GRAPH menu item.

SCATTER GRAPH By default, ID-2000 draws lines between data points. By enabling the

SCATTER GRAPH feature ID-2000 will just plot points and not draw lines

between them. SCATTER GRAPH may also be turned on and off from the

Graphic Screen

EVENT MARKERS If the data file being analyzed includes event marker information, you may display it by enabling this function. Event markers are displayed as a tick mark on the top of each strip or graph. Event markers may also be turned on or off from the Graphic Screen.

MULTI.PLOT MARKERS Multi-Plots overlay multiple data traces on a single graph. It is easy to

distinguish the different traces on a color monitor since each is assigned a

unique color. However, on mono systems and non-color printers it can

MULTI.PLOT MARKERS

become very confusing with multiple data traces on top of each other and all of them the same color. ID-2000 provides a function that you can enable or

Graph Setup 2-t5

n i 3 is s iru lated dtr us ino 48 d I FfFcnt s ir raw l@13. ach chrml chrngat tha sFl itucrr arld thr fFqu"ry d tha tru l.t.d I nFt r lgn.l .

disable that will mark each data trace. If enabled. each data trace wi marked in periodic locations with the number of the trace and a box the number. The marker number corresponds to the number of the is also included on the Y axis parameter label. You may also disable the markers on the Graphic Screen under the VIEW function

CALC UTIL ID-2000 allows you to add "calculated" parameters to any data file. A calcu parameter works just like any other parameter with regard to graphing, etc. You may create a calculated parameter by choosing a unique parameter and entering an algebraic equation which will be used to calculate the data v You may use any existing parameters in the equation along with many fu such as ABS0, StN0, COS0, etc. For more information see the CALCULA PARAMETERS chapter.

DOS UTIL The DOS utilities function will automatically run the program FILEUTIL.EX performs basic DOS functions using the mouse and/orkeyboard. The functi FILEUTIL can perform are: Copy, Delete, Rename, and View File. The program also has an on-line help screen for instructions on how to use each functions.

Graph Setup 2-16

cHAtl_0 cHAlt_6 cHAil_rz cHAlt_l8 CHAil_z{ cHAlt_l cHf,lt_? CHAll_l3 CHRil_lg CHAtt_zs cHAil_z CHfiil_8 CHA]1_1{ CHAil_z0 CHRil_26 cHAlr_3 CHRI|_9 CHAII_15 CHRil_Zt CHAtt_Z?

cHA]t_{ CHf,lr_l8 CHAll_16 CHAI|_ZZ CHAil 28

@ x-r @l llurTt-ProT

SAMPLE CALCA IATBD PARAMETER

C;t1D2000\r,* T1 - CHAIIGE DINECTONY

tz - Htt sxtDcTr0ll P3 - DEIETE TIL[(S) t{ - c0PY [It[(s) T5 - NEilR}IE FILI T6 - UIEI.I TIID ESC- IXIT

DrErfDs ffil{Z ASC

D[ruC EAT

IDZ@ EAT

ltDtfiAlll BAT

XU]I EfiT

RSCZID C

coiltlc c cPC D[]10 c DHt0_ctG c DEn0_11{s c [DI$Cit C

[xP0nT c TIIIUTII C

Gc0illIC C

GIIIIT C

Gftlilu c GPA]I C

GIATH1 C

?Z9l8g Ol/17/93 12:00 Pll

358{0 0{/t?/93 tZ:00 Plt

L6Z 04/L?/93 12:00 Pl1

322 gl/I7/93 12:00 Pl'l

1676 Ol/L7/93 12:00 Pil 163 Ol/I?/91 12:00 Pil

sgffoq Ol/L7/93 12:00 Pn

??656 O{/ZO/93 0Z:59 Plt 5286t 0+/29/93 0?:39 Pl'l

ZglB? Ol/L7/93 12:00 Pl'l

X3984 O+/l?/53 12:00 Pil

l?3? 0+/l?/93 lZ:00 Pil

11761 0lt?6r9X lzt7q ln IBMI 0l/I?/93 lZ:00 Pil 3?588 0+./29/93 0?:25 Plt

?268 0+/l?/91 le:00 Ptt

8055 0{/1?/93 lZ:00 fil 11619 0+/20/93 01:3? Pl'l

ZSAS? 0l/20/93 0Z:19 Pil

t3n65 01t20r93 0t:12 Plt

llo. selected = 0 Total tgtes ' 0

ntenface llesign Iile Utilitg thr. l.0Z oDuFiqht (c) Intenface llesign 1909-1993' fill rights resenved,

DOS UTILITIES

ABOUT ID.2OOO

This function produces a window in the middle of the Graph Setup screen with the

cuffent version number, serial number, available resources, graphics driver, and

printer driver.

Graph Setup 2-17

ABOUT ID-2OOO

DOS SHELL You may temporarily exit to DOS by using the DOS SHELL function. selecting this function a DOS prompt will appear. You may perform all normal functions. When you are ready to return to ID-2000 just type "EXIT" at the

NOTE: Do not atttempt to retum to ID-2000 by typing "ID-2000". ID- remains active in memory, therefore attempting this would result in to run two copies of ID-2000 simultaneously. Always type "EXIT" vou wish to return to ID-2000.

HELP Selecting this function will give you on-line help for all of ID-2000 features. Help feature is fully indexed providing quick access to specific items of inte

ESC - EXIT Selecting this function will end the program and return to DOS. In the e accidentally select this option, you will be required to confirm that you really to exit to DOS.

Graph Setup 2-18

EDIT SCALES

Normally ID-2000 autoscales plots so that all data will fit inside the graph. Some situations may

arise where it would be advantageous to force the X axis and/or Y axis to specific values despite

the actual data. ID-2000 allows you to turn off autoscaling for the X and/or Y axes so you may

enter the min and max values you prefer.

ID-2000 goes one step further and allows you to control what section of data is plotted. Let's consider a data file with 10,000 seconds of data. If you know that you are only interested in the

data between 8,000 and 8,100 seconds you can tell ID-2000 to only plot data for that period. The

T-start and T-stop values are used to specify at what points to start and stop reading data.

The Edit Scales window can be accessed by the function EDIT SCALES found in the Graph Setup

screen. It lists the T-start and T-stop times, min/max X parameter values, and min/max Y parameter

values for each graph regardless of whether or not it is turned on. To change these values use the

mouse to click on the value to be changed and enter the new value. To clear the entry field, press

. After the new value has been entered press .

T-START/T.STOP By default a graph will plot data for the entire length of a test. You may change this default

by selecting a T-START (time start) and/or a T-STOP (time stop). This will cause only the

data from T-START to T-STOP to be plotted. If the X axis parameter is SECONDS,

T-START and T-STOP will perform the same function as X-MIN and X-MAX. You do

not have to select "MANUAL SCALING" in order to edit T-START or T-STOP.

Edit Scales 3-1

{8 {8CHAil SlC0lrDS CHAil_8 RUT0 AUT0 |ltF ott {sCHAlr SlC0lrDS CHAII_z AUT0 6UT0 0II oIF {SCHAll SECIIIIDS CHAil_3 AUT0 AuT0 oIF ort {8CHRil S[ColtDS CHill_zg RuT(| RUT0 orF 0Ft

6 {SCHAll Slc0lllls cHAil_s AUT0 AUT0 otr tlrt 7 {SCHAlr SlC0lrDS CHf,il_6 AUT0 AUm olt |ltt I {ECHAlt sDc0llDs cHfill_? RuTt| AUm ort 0rr

maEfacnnn rnr@EE

1313;,::,, l',"," FillEIIInm Thls ts sinulated data using {8 differen ...

-

x-v Ei@ llutTl-PtoT

EDIT SCALES

XMIN/XMAX You must toggle autoscaling off for the channel you wish to manually scale before the Edit Scales screen to make changes to this parameter. Changing these values will you to set a specific min and max value for the X axis scale. If the X axis SECONDS, use the T-START/T-STOP function to change the X axis scale.

YMIN/YMAX This function works like XMIND(MAX and applies to the scale values for the Y

FUNCTION BOXES Near the bottom of the Edit Scales window are three function boxes labeled S

DEFAULT, and CANCEL. These are selected by clicking on the appropriate box wi mouse.

SAVE Selecting the SAVE function box will save the changes you have made and you to the Graph Setup screen.

DEFAULT This function updates the Edit Scales screen with autoscale information. The T values will be changed to 0.0 and T-stop to the maximum time for the selected on each strip. Min/max values for X and Y parameters will be c the autoscale values for the entire file.

CANCEL Selecting this function will erase all changes made in the Edit Scale wind will return to the Graph Setup screen.

Edit Scales

3-2

CALCULATED PARAMETERS

Calculated parameters are created by a user defined equation and the resulting data added to the

ID-2000 data file. The equations may contain other parameters, other calculated parameters, or

standard mathematical functions. Besides the normal mathematical operators these equations may

use functions such as ABS0, SNQ, COS0, etc. All equations are saved with the data file which

allows you to review or edit the equations at a later time. Once a calculated parameter is added to

a data file it is treated like a normal parameter. The only difference is that calculated parameters

may be deleted from the data file while the original data can never be changed. All calculated

parameters are displayed in the parameter list in reverse video to distinguish them from the original parameters.

Calculated parameters may only be added to ID-2000 data files that are Version 3.0 or later. If the

primary data file is older than Version 3.0 you will be asked if you want ID-2000 to automatically

convert it for you prior to adding calculated parameters.

You may view the equations used to make the calculated parameters in one of two ways. The first method is to select CALC UTIL from the Graph Setup screen and then select DISPLAY CALCULATED PARAMETERS. This will display the entire list of calculated parameters

followed by their corresponding eErations for the"Primary data file.. The second method is to use

the FILE function in the Graph Setup screen followed by INFO FOR PRIMARY FILE or INFO

FOR SECONDARY FILE. This will display all the information related to a file including the

calculated parameters and their equations.

The CALC UTIL menu contains two other functions: "ADD A PARAMETER" and "DEL/EDIT A PARAMETER". Both functions utilize the same equation entry routines. If you wish to add a

Calculated Parameters 4-r

cHfilt_o cHfill_6 cHnll_lz cHfill_l8 CHAII_Z{

cHAlt_t cHfill_? CHRII_13 CHAII-lg CHAn-Zs

cHhlt_z cHf,ll_8 cHAll_l{ CHAII_Z0 CHhll-26

cHfiil_3 CHAII_9 CHRII_ls CHRII_ZI CHAII_Z?

cHAil_{ CHRII_10 cHAll_l5 CHRil_eZ CHAI!_Z0

11 cHAll_l? CHRIi_23 CHAII_zg

I {ECHAlt SDCoIIDS CHRil_? AUTo RUTo

lr T

OTF

ffirschan darrrryr@o131;1,::,.

i'' "," ffi '11i " iffi' Tilf'11'li"*en "

C ALC A I.ATE D PARAM ET E RS

calculated parameter you will be required to first enter a name for it. To edit an existing you will be asked to select it from the parameter list.

ENTERING A NAME Calculated parameter nilmes use the same rules as parameter names. Only letters, nu and the underscore can be used. Spaces are not allowed and names cannot start w number. The calculated parameter's name must not be the same as any other parame calculated parameter in the file. In addition it may not be the same as one of the ma function names used to create calculated parameters. After you have entered the name wish to use for the new calculated parameter, it will be checked to make sure it is a name. If the name is in some way invalid, you will be notified and asked to enter name.

ENTERING AN EQUATION Equations for a calculated parameter may use par:rmeters, calculated parameters, mathematical functions. Equations may use the standard math operators: + - * / ^ ( ) mathematical functions listed below. Equations must not exceed 180 characters in After entering an equation ID-2000 will check it for errors. If no effors are found ID- will add the calculated parameter to the primary data file. If errors such as 'division by or 'argument too large' occur during the calculation of a calculated parameter, a

will be displayed at the end of the process. Should such an error occur, a v -99999999.0 will be substituted for the values that could not be calculated.

Calculated Parameters 4-2

cHAtl_o cHAlt_5 cHAll_lz cHAlt_r8 cHhlr_z{ cHAll_l CHf,l,t_? CHAIi_13 CHiil_l9 CHhtt_zs cHAll_z cHAil_8 cHAil_l{ cHfin_z0 CHAI.|_26

cHAll_3 CHRI|_9 CHAIi_15 CHRil_zl CHAI.|_z?

cHAll_{ cHf,lt_l0 cHA1,t_16 cHAlt_zz cHAtt_z8 11 CHAl,t_l? CHAil_z3 CHfril_z9

@ x-r EI@ ilurTt-ProT

ADD A CALCAIA,TED PARAMETER

MATHEMATICAL FUNCTIONS Mathematical functions can be used in the equation of acalculated parameter. Mathematical functions have the form of:

function name(argument)

where the function name is immediately followed by a left parenthesis and no spaces. The

argument may consist of any combination of parameters, operands and/or other functions.

The argument must always be followed by a matching right parenthesis. The following is

a list of mathematical functions you may use when entering a calculated parameter:

ABS(n) Finds the absolute value for n.

ACOS(n) Calculates the arccossine of n where n must be a value less than 1.0 and greater than

-1.0.

ASIN(n) Calculates the arcsine of n where n must be a value less than 1.0 and greater than -1.0.

ATAN(n) Calculates the arctangent of n.

COS(n)

Calculates the cosine of n where n mustbe a value less than 1342190A0.0 and greater

than -134219000.0

COSH(n) Calculates the hyperbolic cosine of n where n must be a value less than ll2 and

greater than -712.

LOG(n) Calculates the log base 10 of n where n must be a value greater than 0.0.

Calculated Parameters 4-3

LN(n) Calculates the natural log of n where n must be a value greater than 0.0.

SIN(n) Calculates the sine of n where n must be a value less than 134219000.0 and than -134219000.0.

SINH(n) Calculates the hyperbolic sine of n where n must be a value less than I 12 and than -712.

TAN(n) Calculates the tangent of n where n must be a value less than 134219000.0 and

than -134219000.0

TANH(n) Calculates the hyperbolic tangent of n.

EDIT/DELETE A CALCULATED PARAMETER After selecting the EDIT/DEL A CALCULATE from the CALC UTIL menu you wi instructed to select a calculated parameter from the parameter list. The calculated that you select will be displayed in a window along with the equation used to calculated parameter. You may then make one of three changes to this calculated change the name, change the equation, or delete the calculated parameter from the data

CHANGING THE NAME Changing the name of a calculated parameter is done by selecting the NAME and then typing in the new name. The rules are the same for changing the n they are for adding a calculated parameter. If the new name is invalid, an message will appear and you will be asked to reenter the name. If the new n the same as the old name, the window will remain open. If the new name is ID-2000 will automatically update the data file.

DELETING A CALCULATED PARAMETER If you select the DELETE option,ID-2000 will ask if you are sure you want to it before deleting the calculated parameter. Once deleted there is no way to the calculated parameter.

Calculated Parameters 4-4

EDIT A CALCAIATED PARAMETER

NOTE: You may only delete a calculated parameter. The original parame-

ters in the file cannot be changed or deleted.

CHANGING THE EQUATION To change the equation for a calculated parameter, select the EQUATION option

and type in the new equation. The equation will be checked and if there are no effors

the new data calculated from the new equation will be added to the data file. The

same rules apply for changing an equation as they do for adding one.

Calculated Parameters 4-5

GRAPHIC SCREEN

The Graphic screen consists of two sections: the PLOT AREA which occupies most of the screen

and the FUNCTION BOXES on the right side of the screen.

PLOT AREA The plot area contains many items including the main plot title, coordinates, file name, X and Y axes labels, and the graph(s).

Y-AXrS LABEL(S) The Y axis labels are located in the margin to the left of the plot area. Y axis labels

for X-Y and Strip Chart type plots are adjacent to their respective data traces. For

Multi-Plot type plots the Y axis labels are color coded to match their respective data

traces.

X.AXIS LABEL The label for the X axis is in the center of the margin below the plot area. Remember,

there can only be one X axis parameter for multi-plots and strip charts.

GRAPH TITLE The graph title, if one was entered on the Graph Setup screen, will be displayed in

the upper left comer of the margin.

Graphic Screen 5-1

is stjul.t"d data uslno 48 dlff@t 'ir e* lB!5.

chmal cMrt th Dpl ituff .d fr. ftqr.my ol tm l.t.d InPt ilgEl.

1.6

0.5

6,6

-9,5

-1.9 2.9

1.6

0.0

-t,s -2.9

3

I 0

-2 -3

2

6

{

SAMPLE GRAPHICS SCREEN

FILE NAME The fiIe name is displayed in the lower left corner of the margin. This is the of the primary data file which is being used.

CROSSHAIRS/ARROW The crosshairs will move around the screen in correlation to movements mouse. If the crosshairs move outside of a graph they become an :urow w used for selecting the function boxes in the margin to the right of the plot

COORDINATES As the crosshairs move inside a graph their coordinates are displayed in the top corner of the margin. The coordinates will be labeled to coincide with the X parameters of the graph in which the crosshairs are located. The label will as the crosshairs are moved to another graph. It is important to remember coordinates are for the intersection of the crosshairs. Additional coordinates also be displayed indicating the value of the data trace and delta values. Each be labeled "DATA" for the data trace coordinate and "DELTA" for the coordinates. For more information on additional coordinates please refer TRACK ON/OFF or DELTA ON/OFF sections later in this chapter.

GRAPHIC SCREEN FUNCTION BOXES In the margin to the right of the plot area are menu boxes containing function labels. select one of these functions. move the mouse cursor to the desired box and click the button.

PAN/PLAY The PAN and PLAY functions are similar. They allow you to move a "wi through which you view a portion of data. The "window" always shows data same amount of time, however, it may be shifted forward or backward file.

The PAN function shifts this "window" by a preset amount. You may Pan in direction.

The PlAYfrmction is similar to the PAN function except the "window" contin shifts forward or backward until it comes to the end or beginning of the data This results in you being able to watch a type of "movie" of your data.

Graphic Screen 5-2

;r/ -\ / \

-'1

Thr3 13 rtrul.ted dete usinq 48 drfft.nt siE ua lmrtt. E.ch ch||ml ch.ngf,t th 5plltuo tE th. fHq.r.Ey or tu rlmulrt.d InFt t lgn.l ,

.. -.lf:.. . ..:::\. r ...... r.......r.......:....... :....... ;.......,.. ..1..i.,..,..1........j.......-;.\... r., ..r..,....:..,,...i.......t..,,..,t./,,t: ,:. , r::: ::: \:i. :i::: : :;z/.::..

... .. ...:. ......:.......i.......:...\........:.......:....-,1, ............. ::l:::\:;.2

. . :.. :. r'r7:.. .. . r " . .:>i.. .

""' "'..'...... i''....' . r)i{::': : : . ' : : ::.' ' : : '. ' : : :'' .i : : : : :

'z{:,:"" ""::"""""::::''::::.'::::'.':::.::::..'.. .: : :j:

!.0

0.9

-o.3

-t.8 2,O

t.5 o.s

-1.0

-2,6

2

o -l -2 -3

1

2

I -2

-4 .f

7S

FILE! ,l8CHl,ml

@r PilI

PLNY Bru

FIJD} )

<

STOP

. s9FlDs

PANIpTIY SAAEEN

PAN Typically panning is utilized after you have "zoomed in" on an area of interest. If you want to see data that is off the plot to the right select the

"PAN>" button. To view data to the left of the plot use the "

Let's say you have a data file with a total length of 100 seconds. You have

zoomed in on an area between 60 and 70 seconds to look at some interesting

data. You decide that now you need to look at data from 70 to 80 seconds.

You could redraw the entire file and then zoom in on the area from 70 to 80

seconds or you could simply select the "PAN>" button. Your plot maintains

a delta of 5 seconds but shifts forward to display data from 70 to 80 instead

of 60 to 70.

Panning provides a shortcut method for viewing data through a small window and shifting that window forward or backward through the file. (Panning is

only available if the X parameter is SECONDS or SCAN-NO)'

You may control how far the window shifts every time you pan. This is accomplished with the PAN ADJ button. The choices are 1/8, ll4,Il2,3l4, and-FULL. Selecting FULL will shiftthe-plot by the full delta X amount.

In the previous example this would be 10 seconds. Selecting 1/2 would shift itby ll2 the delta X or 5 seconds.

Use the PAN ADJ to customize your panning needs.

Graphic Screen 5-3

EE

eqqlD

FA.N ADrUSI SCnnEN

PLAY Using the PLAY function is similar to continuously panning a file. you select "FW'D>>" or "<

To enhance the PLAY performance the grid lines axis scaling is temporarily changed to the min and

L4

3/4

Ft,.L

EXT T

are eliminated and max for the entire fi

Ihis i3 sirul:ted dete usino tl8 difffent sim ra i@ts. Etch chff.l ch.nFt th rpl 'tu* rd th. fm+.mg ol tha rlnul.t?d InFt tlgn.l.

......{....t........:::.\.r. .....r.......:........:.......1.......i.......;-..../-i , ::: ::\: :i:.j.: ::j ...:.,r(:......i.......:........:......;.....\:::,/:. :.. .:.......,......; .....;.1{ , : -1 ;':::::\:./::

t,0 o,5

0.0

-o,5

-l 2,9

t.0 g,g

-1.9

-2.4

I s

-l

-3

g

-2

.... . :.:1x........ - - -.... :....... 1.......'''''': -\" ." : : . ". :" :-v:' '''':.\''.,':": ..:;f:'''' r" . \" 'l : ; . ". )/: l''''''': l :\"'1 : ":" "":"""'s/" r" )

.......:.......:....,..:.....>i......:.......'".......1.../4.:.......:..,,...:.,,...

.......i.......:.....,,.;.,,....1.)t"<:.......:.. -1 . ..1. ... t, .. .f .

1g e0 90 l& 1!0 tm t30 t40 150 1m 17e 180

FILE: 48chm,dat

You can control how far the before it starts playing the file. You may specify the delta X zoom. A CUSTOM button amounts for delta X.

"FWD>>" and "<

desired which will be used during the i is provided so that you may enter s

Note: Remember that if you specify large delta X values the performance will decrease.

Once you begin playing a file you may stop it by selecting the STOP bu

Graphic Screen 5-4

'''.'''..''./1''.'.''.''''..]'''...'.'..''\........../..-.....-.........t.......:........\...........r.......:.......:.... .......:1.....-.....-.........i...... :.... ......\........j.....-.:.......:.... ..r'1.......-.......-................:..............:\....r.................../a

....1......................r.......:..................1\r..............)1..

- : : : : : : ; :

.f:::\. , , ., ......:.......i.. ..1 :

i ; ]):---;.. ., , ....i.......i.. .....:......

D.ltr ta: 5C.egaeee-

1.6

6,5

8,6

-6,5

-1.9 1e

2

-2

-10

FILEt 'fgCHSl,llFI

@ @ @EtE'.....f.....!..... " tP

.... .;. ....i ....... .... i........: ... : .... i...p4- i...''.'

.::::...:::..::::1.:::.::::. .::... j:::...::i...... .:...:;;<{..:::...:::..1.::..::.... '.. ....r. ... .... .. .; .....:......:..,4... . ...... .:.... .

........i.......i........1 ......;........:...t'.-.f1:---- i--- ...: i ...

.:::::::;::.:::::.::::.........-it4::::.:::::::::.::::..:::::::::::.:::::::: '...:--..r"'4i::::i

......:........ r........:........ :........;........:... . :.. -)-:-:''... i.. ; . ...: .. ;. .i . +.v-af i i '

''" : i "":t "' :." )yr< : : :' i : ""1 "">'1--i a : : : '

3 2 ! e

-2 -3

2

0

-2

-4

. 9E9q!D3

pLqv tbjnsii SCREEN

ZOO:rM

One of the most important features in ID-2000 is the ZOOM function. Often small

subtleties in data are overlooked simply because they cannot be distinguished on

large plots. ID-2000 supports "INFINITE ZOOIN'4" which allows you to repeatedly

zoom in on sections of interest until only two data points remain.

ZOOM IN Selecting this function will allow you to zoom in on an area of interest. To zoom in on an X-Y or Multi-Plot you will simply draw a box around the area

you wish to view. To do this place the crosshairs at the location desired for the first corner of the box and click the mouse button. As you now move the

mouse you will be altering the size of a box on the screen. Move the mouse

so that the area you want to zoom is inside the box and click the mouse button again. The plot will then be redrawn with new scales that match the plot area

you have defined. Note that in some cases the new plot area may not be

exactly the same as what you have chosen. This is because some scaling

adjustments are done to ensure that the axis tick marks are in convenient

increments. If there is some reason these dimensions are not acceptable, try manual scaling using the Graph Setup screen.

When zooming in the Strip Chart mode you will not be drawing a box but

instead will be defining a range on the X axis using a vertical crosshair. As you move the mouse, the vertical crosshair will move. Place the crosshair

on the left side of the range you desire and click the mouse button. Then

move the crosshair to the right side of the range you desire and click the

Graphic Screen 5-5

is sirulated dete usino 48 difffent sim !a tmNts.chlnl cMg.. th -pl ,tu& rd th. fr+.r9 ol tlf, .t.d I npt r lgn.l .

. :: ,:l):1. .::. .::, .::: ,..: .: .:..:.. .:,. .. ,:. .

..... i.. ...:.. ...)Si.:::i .:.:.;..:. ..;.. .,'. ' :.)/- :.:::..:::::.:: .::: ::.. ..:i.: ::: :,::l:{ ::::.1:::.. ..:...'.'..:.'.;{::...'.::.:.::: .:::: .........:.. ....i....... ,f:-\, .. ..:...r_{....,,........:.......:......

lm lto tm l3e Mo 150 160 r70 lBo

ZOOM IN

mouse button again. If autoscaling was enabled in the Graph Setup and "SECONDS" or "SCAN_NO" is used as the X-axis parameter, axes will be autoscaled according to the data values in the selected ran time.

ENLARGE The ENLARGE function will display another list of function boxes will allow you to enlarge a plot after you have zoomed in on it.

FULL

FULL will enlarge the plot to its original size, regardless of how the plot is currently zoomed. This function redraws the plot the settings fromthe Graph Setup screen, therefore if you are a large file which takes a long time to redraw, it will be consi faster to SAVE the initial plot before zooming so that you RECALL it when you want to go back to full size. Please re the Save and Recall sections later in this chapter.

4X, 3X, 2Xr and,1.5X

Selecting one of these boxes will enlarge the zoomed plot factor indicated. If you select a factor which would enlarge the beyond the original size, the action will be the same as the function.

Graphic Screen 5-6

is sirulted deta usino 48 diffrmt gire c.w iEtE. clr.m.l ch$fr th nplitud. .d th. fnqr.my or th. .t.d InFt t lgnr | .

ENIA,RGE

PREVIOUS

The PREVIOUS function will zoom to the settings of the last zoom you made.

EXIT Clicking on the EXIT menu box or pressing will restore the previous

menu boxes to the right margin, without enlarging the plot.

REF TIME This function is used for enabling ID-2000 to synchronize multiple data files to be

plotted versus a common time parameter. The REF TIME function allows you to select where you want the 0.0 reference time to be placed. You should place this

point at the exact location that you wish all data files to synchronize upon. You may

wish to zoom in on the point first to be sure of your placement.

If you have more than one graph displayed you will be asked to select the graph for which you will be setting the reference time. To set the reference time use the mouse

to move the vertical crosshair to the location that will correspond to 0.0 and click the mouse. This will set a reference time of 0.0 at that specific location. Time prior

to that point will be negative and following it will be positive.

You only need to set a reference time once for a file. The location of the 0.0 time is

written to the file.

Graphic Screen

5-7

i3 siEl.bd date usino.lS diffeent sip ra* tnBis. chffil chsg.r tfr npl itud" .nd thr fmecrc9 ol tha .tcd lnPt t lgn. | .

1,6

0.3

6.9

-0.5

-1 ,6

10

-19

I s

-2

2

g

-2

o t@ t?g t4g 160 r80 290 2m 210 ?68

SET REFERENCE TIME

If you created the plot with the Reference Time option enabled you may red graph to see the results of changing the reference time location. This may be by selecting the REDRAW function box.

SAVE Selecting the SAVE function will bring up a new set of function boxes which allow you to save the current plot (with text notes and leaders) to disk. The then be recalled at a later time without having to redraw it. This is faster redrawing a plot since the coordinates for each point on the data trace need recalculated. Instead of redrawing the graph(s), the entire screen display is from the disk. It will also allow vou to use the BATCH PRINT function whi found on the Graph Setup screen. A maximum of 8 plots may be saved.

After selecting this function you may select SAVE NEW which will save the cu plot as the next saved plot (1 through 8). You may overwrite a previously plot, if any, by selecting SAVE x where 'x' is the number of the plot you wi overwrite.

NOTE: Once a new data file is selected all of the saved plots will be

RECALL The RECALL function will allow you to recall previously saved plots to the After selecting RECALL, a list of previously saved plots (numbered from 1

maximum of 8) will be displayed on the screen. Use the mouse to select any

Graphic Screen 5-8

I

4.

t.9 9.5

0,4

-9,5

-t.6 ?.s

t.6 o.0

-t.0 -2,e

3

I 0

-l -2 -3

e

-2

-4

Thii ts.tilulatad d:tt utinE,{g diffrht tlm etw imft5. Each chaml chrc6 tr amF l ltuoa .E thc frcqJcrf,y ol tr rlnul.t d Inrt !ifrl.

l: \ : : :,1' \ ' : t/. \ 1 i ;\' | / i i\i . /: i

i : \ :/: : i \ i,/-i i it::\tJ::;:\:./::

. . H..'./ . . V . .. . . Nl \ . . . . :. . . . . .i/ . . . .N . . .. i . . .. . .:. . . ..N r .i . ., ..\' f . , \:t. / , t \:i ,

FILE! ,lSchm.dat SCOlllg

SAVE/RECALL GRAPHS

the saved plots or EXIT to restore the previous function boxes. If no plots have been

saved this function will not be active.

PRINT Selecting this function will display a list of several print options in function boxes.

Graphic Screen 5-9

is sirul:t?d data usinq 48 dilf4hl siE uew l@15. chaml chtnfr tE epl ituoa ad na t-FqJrrc9 ot' tha

t.0 o,5

o.0

-.5

-1.9 2.9

t.g 6.O

-t.s -2.4

I o

-l

-3 4

g

-2

PRINTING A GRAPH

DUMP The DUMP option will cause a "graphics screen dump" to the printer. will normally be the fastest way to get a hard copy printout of the cu plot although the quality of the printout may be less than the quality prod by selecting the DPI resolutions. The DPI option actually redraws the cu plot in memory or on disk so that it will produce a full page at the spec DPI resolution when printed.

DPI Options These options allow you to select different printer resolution in Dots Per (DPI) depending upon which printer is configured. The major adv selecting a DPI resolution instead of using the DUMP option is that a can be printed on a full sheet of paper and at a higher resolution. accomplished by re-creating the plot on an artificial screen that is the resolution needed to produce a full size plot at the selected DPI on paper. Extended memory (XMS) or expanded memory (EMS) automatically be used if available. To determine if XMS or EMS is avai select ABOUT ID-2000 from the graph setup screen.

Note that higher resolutions will take considerably more will lower resolutions. It is suggested that you try using before trying the higher resolutions.

time to print lower resol

Some resolutions may not be supported by your printer or may additional memory to be installed in your printer.

ID-2000 will utilize XMS or EMS at specified DPI resolutions. Use of or EMS significantly reduces printing times.

TEXT Selecting the TEXT function box will display another list of function boxes will allow you to add text notes and leaders to the plot currently on the screen. you have added your text notes and leaders, you should print or save the Zooming, enlarging, or leaving the screen for any reason will eliminate any viously entered text notes or leaders.

LEADER The LEADER function will allow you to place a leader line from any you have made to any point on the plot. To place a leader click the box with the mouse. This will cause the crosshairs to appear in the of the plot area. Move the crosshairs to where you want the leader li start and click the mouse button. Then move the crosshairs to where

Graphic Screen 5-10

rs siroletd deta uslno 49 diffFht siE uee InptF. chanml cbnfr th &Pl ituf ad tha fmquarcg of im

1.9

0,8

6.6

0.4

s,2

o.6

4.2

4,4

-o.5

-o.8

-l.s

TEXT AND LEADERS

want the line to end and click the mouse button again. To draw another line you must select LEADER again.

TEXT Selecting the TEXT function will display a message in the upper left corner

of the screen instructing you to enter text. After you have typed your text,

press . Your note (in a text box) will appear in the center of the plot area. Move the text box with the mouse until it is where you want it, then

click the mouse button. This will place the note and box on the plot and

return the crosshairs to the screen.

Whenprinting withone of the DPlresolutions, atextnote andits surrounding

box may increase in size. This is due to differences between the screen

resolution and printing resolution. This may produce an overlap or space

between text notes placed end to end or directly above one another. If you

encounter this problem with the DPI resolution selected you may wish to try a different DPI setting. Text notes and the surrounding boxes are anchored

at the lower left corner which should always remain at their original location.

This is the preferred leader attachment point.

QUIT Selecting this option will restore the previous set of function boxes.

Graphic Screen 5-1 1

VIEW The VIEW function allows you to customize how coordinates are displayed, the data is drawn, and whether various markers should be displayed.

REDRAW The REDRAW function, as its name implies, recreates the current This may be useful if working with multiple data files using the time option or if you wish to erase plot notes or leaders.

DELTA ON/OFF The DELTA ON/OFF function toggles the delta coordinates on or off. appear in the same upper right hand corner as the crosshair coordinates. coordinates are simply delta X and Y values relative to a user defined point. The primary advantage of viewing delta coordinates is the of looking at signal rise times, engine start times, or other items that require the subtraction of one coordinate from another.

Once turned on, the default anchor point is set at 0.0, 0.0 on all Depending upon the current scales, the anchor point may be outside plotting area and not visible. A rubber band line will be displayed screen with one end connected to the anchor point and the other crosshairs. To set a new anchor point move the crosshairs to the location and click the mouse. The delta coordinates will then be di relative to your new anchor point.

Graphic Screen 5-t2

is stnulated data ustno 48 diff*ent siE ca imdts. ch.nn"l ch.ngri th. rmplituda and th. fm$rrcy of th. rted Inplt rign.l.

1.0

9,3

0.4

4.5 -1.0 2.9

1.6

9.0

-1.0

-2.6

I 0

-l

4

-4 B0 tn t2g 146 t60 tso 200 2a zag m

VIEW

TRACK ON/OFF

Selecting the TRACK ON/OFF function will toggle the datatracking mode.

The tracking mode may only be used forplots where the X axis is SECONDS.

When turned on, the track feature will display an additional Y coordinate at

the top right corner of the screen. This coordinate is the actual data value for the Y parameter at the time corresponding to the location of the vertical crosshair. This allows you to see exact data values at any point in time.

These values are read from the data file on the hard disk. Therefore, large

data files mav slow down the movement of the crosshairs.

NOTE: Data which has been plotted using the smooth feature will not match the displayed data values. Data tracking displays the actual

data - not smoothed data.

QUICK, SCTR, REF-T, EVENT' and MARK These functions allow you to toggle on and off the QUICKGRAPH, SCAT- TER GRAPH. EVENT MARKERS, and MULTI-PLOT MARKERS fea-

tures.

The initial settings for these features are made in the PREFERENCES menu

on the SETUP GRAPH screen.

STATS ID-2000 can provide statistical information on data files in several ways. Overall file mins and maxs can be obtained through the file information features in the

GRAPH SETUP. This STATS function provides additional information on the data

that was actually plotted. If you are only plotting a small portion of the data file, only the actual data that appqm on the graph is used to calculate statistics. These

statistics are displayed in a window in the center of the screen. The min, max,

average, and sum are displayed for all X and Y parameters plotted. The sum statistic

calculates the "area under the curve"

NOTE: Only the data plotted is used to calculate the statistics.

Graphic Screen 5-13

1iS iS Siiulated data uslno 48 diff#mt siF gil l@ts. .ch chrmrl clEnF ti. splituda ard tha frcS.my of tlf, lrul.t.d Intrrt rlgn.l.

GRAPH STATISTICS

EXIT Selecting the EXIT function will return you to the Graph Setup screen. If you zoomed or made text notes, these will be lost. Pressing will produce the result.

Graphic Screen 5-14

IMPORTING and EXPORTING

IMPORTING DATA ID-2000 is capableof importing ASClldelimitedfilesbyconvertingtheminto anID-2000formatted

file. The original ASCII file is not altered. The ASCII files must be in a columnar format with data

for one parameter in a single column followed by data for the next parametOr in the adjacent column'

This is also commonly referred to as a "spread-sheet" type format. The columns may be separated

by spaces, tabs, or commas. Common examples of this type of format are files from applications

such as Microsoft Excel and Lotus l-2-3. The following is an example of a columnar file:

PARAM1 PARAM2 PARAM3 PARAM4 1.0

l.l 1.2

1.3

1.4

1.5

1.6

1.7

1.8

1.9

2.0 2.1 2.2 2.3 2.4 2.5

2.6 2.7 2.8 2.9

3.0 3.1 3.2 J.J

3.4 3.5

3.6 3.7 3.8 3.9

4.0 4.1 4.2 4.3 4.4 4.5 4.6 4.7 4.8 4.9

The data for PARAM1 is all in the first column while the data for PARAM2, PARAM3, and

PARAM4 are in columns 2,3, and 4 respectively.

Your file does not have to include parameter names, however, if it does make sure that they are on

the row immediately before the first scan of data. Parameter names will be defaulted to CHAN-0, CHAN_I, etc. if names are not found in the file. You may edit the names later in the import process

if desired.

To begin the import process select the FILE MENU function from the GRAPH SETUP screen.

Then select the IMPORT A FILE function. You must then select the type of file you wish to import.

Typically Microsoft Excel files are "comma separated variable" files that use a file extension of ".CSV". Lotus 1-2:3 files are commonly "printer" files that use a file extension of ".PRN". Files

from other applications may use the ".TXT" file extension. The only difference between these three

file types is the delimiter character used between the data points. The ".CSV" files use a comma,

".PRN" files use spaces, and ".TXT" files use tabs, spaces, and/or commas. If your file does not

use one of these extensions then select any one of the three and enter the name of the file on the file

selection screen.

After selecting the file you will be asked to enter various information about the file such as the new

ID-2000 file name, any comments you wish to place in the file, starting time and date of the data,

what recording rate was used to produce the data file, and whether you wish to use single or double

precision data. The ID-2000 file name will be defaulted to the name of the ASCII file with an

extension of ".DAT".

Importing and Exponing 6-l

After entering the information select the "OK" button to proceed. ID-2000 will then analy file to determine the number of parameters and how many scans of data it contains. Your file also include header information before the data. This information will be skipped over included in the ID-2000 file. It is important to understand how the import program works. It in a line of data from the file and looks to see if the line besins with a number. If it does assumes that this is the first data point and expects the data for the other parameters to follow the same line. If one or more of your header lines begins with a numerical value the import fu will inadvertently think that the actual data starts there when it actually starts farther down i file. This will cause the import function to inaccurately process the file. Make sure that any information in your ASCII file does not begin with a numerical character.

After ID-2000 analyzes the file you may edit the parameter names. Press the F10(CO key to proceed.

ID-2000 will then begin converting the file. Status information and estimated remaining con time will be displayed throughout the process. When the conversion is complete you will be re to the GRAPH SETUP screen. You may then select your newly imported file through the PRIMARY FILE function in the FILE MENU.

ID-2000 provides a second import function called "USER IMPORT". This function allows create your own import or conversion program if you have data files that are not in an ASCII format. ID-2000 will search for a program named "U_MPORT.EXE" which must be the your import program. If it finds a program with that name ID-2000 will execute it and then when it has completed. This feature eliminates having to exit ID-2000, run your program DOS prompt, and then re-start ID-2000. All of this is done for you automatically. The ID- file format is provided in an appendix at the end of this manual. The "U_ IMPORT. EXE included with copies of ID-2000 purchased from Campbell Scientific converts Campbell Sci comma delimited data files to ID-2000 file format (Section 1).

EXPORTING DATA You may export an ID-2000 data file to either an ASCII or other ID-2000 file. The export fu is accessed through the FILE MENU function on the GRAPH SETUP screen. There are three types of exporting from which you may select: ASCII REPORT, ASCII COLUMN, and FILE.

The ASCII REPORT export creates an ASCII file generally with an ".RPT" extension. This is used to create reports with a listing of the actual numerical values for the data. Header i is placed at the beginning of the file which contains the file name, when it was recorded, nu of channels, etc. The time associated with each reading then follows in a paragraph format. the time data is the data for the first parameter which is also in a paragraph format. The parameter follows and so on.

You may select the "PARTIAL FILE EXPORT" option to only export a portion of the data This option allows you to specify the start and stop times from which to extract data and which parameters will be exported.

Importing and Exporting 6-2

rt

n

n

The ASCII COLUMN export creates a spread-sheet type ASCII file which places data for each

parameter in columns. This format is essentially the same as the ".CSV", ".PRN", or ".TXT" files

which may be imported into ID-2000.

You may select the "PARTIAL FILE EXPORT" option if desired which allows you to select which parameters and what portion of the test to export. You may also select the "INCLUDE TIME" option if you wish time to be one of the parameters in the ASCII file, "COLUMN WIDTH" which

forces each column to a specific numberof characters, and/or "DELIMITER" which is the character

placed between columns.

If the delimiter is set to COMMA the resulting ASCII file will have an extension of ".CSV". If TAB or SPACE is used for the delimiter the resulting ASCII file will have an extension of ".TXT".

Importing and Exporting 6-3

ID.2OOO DATA FILE FORMAT

The ID-2000 data file format is listed here to assist you in converting any data files you may to an ID-2000 compatible file. The file structure listed below is in the form of Microsoft C alt you can use any programming language you desire as long as it produces the same data file.

There is a header used by ID-2000 that is placed prior to the actual data in the file that necessary information such as the number of channels, number of scans, parameter names There are several options in the header file depending upon whether the data was constant or variable rate and whether or not time data is going to be included in the file. The ID- file header is in the following format and begins at the top of the data file:

VARIABLE ftype comments t_over testtime nochans nocalcs scanrate noscans ptOl ptll pt3l pt4l

p[511]

TYPE char[4] char[61][3] double long int int int double long int struct CHAN struct CHAN struct CHAN struct CHAN

SIZE 3 + NTILL 183 bytes 8 bytes 4 bytes 2 bytes 2 bytes 8 bytes 4 bytes 26 bytes 26 bytes 26bytes 26 bytes

DESCRIPTION must contain "ID2" to denote an ID-2000 file three strings with any comments for the file offset time in seconds for ref time. Default to time of test in seconds since 1/l/70 + 5 hours number of parameters in data file (including number of calculated parameters in data file number of seconds per scan (NOT scans/sec) number of data points for each parameter structure for name, min, max of 1st parameter structure for name, min, max of 2nd parameter structure for name, min, max of 3rd parameter structure for name, min, max of 4th parameter

struct CHAN 26 bytes structure for name, min, max of last parameter The variables p[0], p[1], ..., p[511] are iuray elements of a C-Language structure of type CHAN which is as

lows: struct CHAN {

char name[10]; double min; double max;

l rates[200][2] double

time[noscans] double (or float)

/* name of the parameter - 9 characters + NULL character x/

/x minimum value for this parameter throughout the file */ /* maximum value for this parameter throughout the file */

noscans * 8 bytes (or noscans * 4)

3200 bytes OPTIONAL: This array is used to hold the rate information regarding the speed at which the the file was taken. It onlv exists if a value of -

used for the scanrate variable, otherwise, this will not appear in the file. If used, the [][0] ele contains the scan number associated with the change. rates[O][O] must be 0. The tl[l] contains the rate at which subsequent data was rates[0][1] must contain the initial rate at which was recorded. data array for holding time data

NOTE: The time array must be the same data type, double or float, as that used for the normal Space for the time array must be provided even if a constant scanrate is used. See the followins discussion for additional information on ID-2000 and time.

Importing and Exporting 6-4

There are three methods that ID-2000 can use to allow data to be plotted versus time. The first and

most simple is to have the data recorded at a constant rate. In this case there is no additional information in the header file and the value entered for "scanrate" is used to calculate the

corresponding time for any given data point. Scanrate is in seconds per scan. If scanrate were set

to 0.001 then every channel must have been recorded 1000 times every second.

The second method is to set the scanrate value to -1 which flags ID-2000 that the actual rates used

will be included in the header file in a "rates" array. For this method, a 2OO x 2 array of doubles

is required to hold the rate and scan number information for each different rate. A maximum of 200 rates may be used. The first rate must start at scan 0. All unused rates must be set to 0 also.

You must write a 200x2 array in the file even if there is only 1 or 2 rcte changes.

The third method is to set the value of scanrate to -2 and include actual time data. If you wish to

use actual time data from the file, place it in the "time" affay. ID-2000 will read the time from the

file just as it would any other parameter from the data file. This may be slightly slower in plotting data than the other two methods since ID-2000 must read the time data instead of calculating it. However, this allows you the most flexibility since you can use data that was recorded at irregular time intervals. The time array must be in the file whether or not it is actually used.

Following the header section is the actual data for all parameters. The format in which data is

typically stored when it is recorded does not lend itself to efficient reading and plotting of a particular parameter. This format is referred to as "by scan" which means that data is stored in the following type of format:

LINE 1

LINE 2 LINE 3

LINE 4

LINE n

LINE I LINE 2 LINE 3 LINE 4

LINE n

Parameter-0 Parameter-l Parameter-0 Parameter-t Parameter_0 Parameter-l Parameter-O Parameter-l

Parameter_0 Parameter-l

Last Parameter (1st DATA SCAN) Last Parameter (2nd DATA SCAN) Last Parameter (3rd DATA SCAN) Last Parameter (4th DATA SCAN)

Last Parameter 0AST DATA SCAN)

The problem with this format is that in order to read the data for only Parameter-0 you must either

read the data for all parameters and throw away all but Parameter-0 or seek to the appropriate file location for each scan of Parameter-0 data. Either way is extremely inefficient and time consuming.

ID-2000 utilizes a file format that is more conducive to reading and plotting data for a particular channel. This format is referred to as "by channel" which means that data is stored in the following format:

Scan 0 Scan 0 Scan 0 Scan 0

Scan 0

Scan I Scan I Scan I Scan I

Scan I

Scan 2 Scan 2 Scan 2 Scan 2

Scan 2

Last Scan (Parameter-0) Last Scan (Parameter-l) Last Scan (Parameter2) Last Scan (Parameter-3)

Last Scan (Last Parameter)

This format allows the data for a particular channel to be read as one continuous block of data

which minimizes disk use and plot time.

lmporting and Exporting 6-5

Data files normally contain double precision data (type double - 8 bytes). However, you ma single precision data (type float - 4 bytes) which will reduce the data file size as well as nu accuracy. ID-2000 will accept data files that contain double precision data or single precision but NOT a combination of the two. For additional information on C-Language data types a Microsoft C Compiler manual.

ID-2000 has the capability of adding calculated parameters to a data file. Any calculated areplaced at the end of the data file. These parameters are handled in the same manner as

parameters except that a string, 81 bytes, containing the equation that created the c parameter immediately precedes the actual data.

Importing and Exporting 6-6

TIPS, TRICKS, and TRAPS

The following is a list of some of the more commonly asked questions regarding ID-2000 features

and procedures. Solutions and hints for each are provided. It is recommended that you look through these questions prior to calling Technical Support to see if your particular question has already been

answered.

"When I mnke a graph I don't see anything on the screen or m! computer locks up. What's

wrong?"

The primary cause of this symptom is that you do not have ID-2000 configured properly for the graphics card that you are using. From the Graph Setup screen select the CONFIGURE function which will allow you configure ID-2000 for the graphics adapter that you are using.

NOTE: If you have not configured ID-2000 it will attempt to determine what type of video card you are using and select that driver. However, some graphics cards can fool ID-2000 into thinking they are something else and therefore the incorrect driver will be selected.

Always configure ID-2000 to tell it exactly what graphics card you are using.

There are also "generic" graphics drivers available in ID-2000 such as VESA, IBM ADAPTER INTERFACE, etc. which you may choose if your graphics card is not directly

supported.

"I have d very large datafile but I only want to look at a small piece of it and do not want to wait

for the entire graph to be displayed. Can I do this?"

Yes, you can. There are two common ways to only display a small portion of a data file. The first method is to go into the EDIT SCALES function in the Graph Setup and enter

values for TSTART and TSTOP if you know the starting and stopping points you wish to plot. ID-2000 will only plot data starting at the data point corresponding to TSTART and

stop plotting at the data point corresponding to TSTOP. This way you will only see the

section of data in which you a.re interested.

A second method is to plot the entire data file but use the QUICK GRAPH feature wich will only plot approximately 4 data points per pixel of screen resolution. The result is that a

representation of the data will appear very quickly but many data points will be left out. The

QUICK GRAPH feature may be enabled under the PREFERENCES function in the Graph

Setup screen. Once you have displayed the entire graph, turn the QUICK GRAPH feature

off through the VIEW function on the Graphics Screen. Then you may simply ZOOM in

on the area you wish to see. The section of data in which you zoom will be replotted with the QUICK GRAPH feature off.

"I arn manually scaling my graphs but the scales are not the same as what I entered in EDIT SCALES. What is wrong?"

Tips, Tricks, and Traps 7-l

It is possible for you to manually scale a graph and ID-2000 not use your exact num The reason this happens is that ID-2000 eliminates non-standard scales. These t scales have grid intervals of an abnormal number such as 3,6,7 ,9, etc or scales that result in partial grids at the top or bottom. ID-2000 uses only intervals that are easy to such as I,2, 5, etc. and always has whole grid intervals at the top and bottom of the For example, let's say you request scales of 3 for the min and9l for the max. ID-2000 produce a plot with scales of 0 and 100 in order to eliminate the non-standard requested.

This is different from autoscaline since ID-2000 tries to use the exact scales vou ones that are as close as possible. Autoscaling will produce scales necessary to data in the plot. In the previous example of requesting scales of 3 and 97 let's assu

the data actually varied from 12 to 68. Autoscaling would more than likely produce with scales of 10 to 70 instead of what manual scaling would produce.

"What is the l(P)iltfunction and how does it work?"

The I(P)dt function "integrates" a parameter you select. Integration is commonly t of as "areaunder the curve". An example of integration is to determine the distance tra by using a parameter that represents velocity. Let's say that you have a parameter represents the velocity of a car in feet/second. You could plot the total number traveled at any point in time by integrating it. Without getting too complicated, thi plotting velocity against time. Now draw small rectangles that are one second wide from 0 feet/second up to the veclocity for that particular second. If you do that for second the result would look similar to a bar chart with the bars touching each other. I add up the areas of each rectangle or bar you would have the distance traveled, or in words, the integral of velocity.

"How do derivatives work in ID-2000 and. why do they look so "noisy"?"

Derivatives are used to determine how fast a parameter is changing. If you plot the deri of speed you will see acceleration. This is very useful in many types of applications. values plotted are the amounts of change that occured for every data point divided amount of time between data points, or in more classical terms, (delta Y) / (delta X).

The reason a derivative graph may look "noisy" is because of the method in which the was recorded. If the data was recorded using an Analog to Digital Converter, what look like a smooth curve is actually a series of very small stair steps. If you zoom in close on any parameter you may be able to see these steps in some of the parameters. you calculate a derivative of a parameter with all these tiny stair steps the result may a smooth line but a shading effect that oscillates between zero and some value.

To reduce this effect and provide a smoother derivative calculation you should SMOOTH for the graph of the derivative on the Graph Setup screen. There are three of smoothing available: SMALL, MEDIUM, and LARGE. You should start with a SM level of smoothing and see if that is enough. If the derivative is still not smooth enou

Tips, Tricks, and Traps 7-2

increasing the smoothing a level. What happens when data is smoothed is that each data

point is modified to become the average of data points both before and after it. (The real

data in the file is never changed - only the data plotted on the screen is modified.) Therefore,

the stair step of the data is decreased or even eliminated which results in a smoother

derivative.

WARNING: You must be aware that smoothing data is altering the data values which are

plotted (or used for derivative calculations) and therefore smoothing should be done with caution. To see if smoothing is acceptable, plot the smoothed and unsmoothed parameter

on a Multi-Plot so that you can see exactly how the data is changed.

"I can't import rny data from Lotus 1-2-3 successfully. I get some of the data but not all of it. What's wrong?"

ID-2000 includes import capability from various spread-sheet applications and LabTech

Notebook, etc. However, it is important to make sure the file is in the proper format before

importing it. In order to import a file it must first be saved as a TEXT or ASCII file. In Lotus 1-2-3 this is done by printing to a file which produces a .PRN file. Microsoft Excel

allows you to save files as a .CSV type. Most software packages have some method of producing an ASCII version of their file.

There are some common mistakes made when attempting to import a file. Parameter names

are not required but if they are included they should be on the line immediately before the

first scan of data. Also make sure that the parameter names are 9 chancters or less, start

with a letter, and only contains letters, numbers, and/or a'-' . ID-2000 allows you to edit or enter names during the import process. There must be at least one space, comma, or tab

between each parameter. Each line needs to end with a carriage return and line-feed character - most software packages do this automatically for you. Make sure there is not a

blank line or row between the names and the data. Compare your data file with the sample

EXCEL.CSV and LOTUS.PRN files included with ID-2000. If you still don't see anything

wrong, call Technical Support for assistance.

"I already have datafiles which are not ASCII but I want to analyze them in ID-2000. How can I convert them?"

If the program that produced the file has an export capability to ASCII you might try using

it and then importing the data as an ASCII file in ID-2000. Otherwise you must use acustom

written conversion program. The data file format information is included in this manual if you desire to write one yourself. If you prefer you may contact technical support to discuss

having one written for you on a contract basis. If you decide to create a conversion program

yourself you may want to name it "U-IMPORT.EXE" so that you can import your files

directly into ID-2000.

"I can'tfind my printer (or graphics card) in the list under SETAP. What do I do?"

Tips, Tricks, and Traps 7-3

ID-2000 supports many different printers and new ones are always being added. Technical Support to see if support for your particular printer has been added. Many pri can emulate a more common brand such as Epson or Hewlett Packard. You may be select one of these printers instead if your printer has emulation capabilities.

If your sepecific graphics card is not listed you may be able to use the VESA or ADAPTER INTERFACE driver if your graphics card supports these standards. If your is not compatible with these standards it may have a utility program that can be make it compatible. Refer to your graphics card documentation for VESA or IBM AD ER compatibility. Many graphics cards are also compatible with older versions of the For example, the ATI Graphics Ultra can use the ATI VGA Wonder driver.

"It takes a long time for me to print a plot at 300DPI on my printer. Is there any way to the printing process up?"

Yes, you can reduce printing times by up to 50Vo with the addition of extended or memory to your system. If ID-2000 detects extended or expanded memory it will au ically use it to create the image that will be printed instead of using the hard disk.

You can also speed up ID-2000 printing and normal operation by using disk caching. will speed up reading and writing to a hard disk which will improve the perf ID-2000. DOS 4.01 and higher includes a disk caching program called SM There are also disk caching programs available from many software manufacturers.

Many times you may not require the highest printing resolution available. You can try lower resolutions to determine if they may be adequate for your requirements.

"I can't tell which parameter is which on a Multi-Plot when I print it on my black and printer?"

ID-2000 has a MULTI-PLOT MARKER feature that can be turned on or off that will " each of the data traces on a Multi-Plot. You may turn it on and off throueh the ENCES option in the Graph Setup screen or in VIEW from the Graphics screen. I enable these markers, a number with a box around it will be drawn several places data trace and the parameter name will display the data trace number so that you which trace belongs to which parameter.

"ID-2000 always starts with the same data file that I used last time. Can I have it start dffirent one?"

ID-2000 remembers what you were doing when you last used it and forces all the se

to those when you next start ID-2000. You may also specify a primary data file command line when starting ID-2000. Simply type the name of the data file (includi extention) following ID2000 at the DOS prompt. For example, to load "myfile.dat" would type at the DOS prompt: "ID2000 MYFILE.DAT" and it would automatica loaded.

Tips, Tricks, and Traps 7-4

I

I

"I atn using a laptop that has a VGA display but is in blsck and white. I can't see some of the

things on the screen. What do I do?"

In the CONFIGURE function from the Graph Setup screen you may adjust the colors. One

of the options is MONO which will default all the colors to black and white.

"The data in my file was not recorded at a constant rate. Can ID-2000 still import it?

ID-2000 is capable of using data files with multiple recording rates and files that include

actual time data. However, the current import function does not directly support it. You

may contact Technical Support to discuss a custom conversion program or write one

yourself. If your data file includes time as a parameter, you may trick ID-2000 by importing

it with a scanrate of I and using your time parameter instead of SECONDS when you create

graphs. The only disadvantage of doing this is that some ID-2000 features will not be

available such as data coordinate tracking, autoscaling during zooming, etc.

"I am placing text and.leaders on the plot but I keep losing them. What is happening?"

Text and leaders should be the very last thing you do before printing or saving. If you zoom, pan, or redraw the text and leaders will be erased.

"When I try to start ID-2000 il tells me that I must have a Microsoft compatible mouse. Why

doesn't it recognize rny rnou.se."

ID-2000 does require a Microsoft compatible mouse. The vast majority of mice are either

Microsoft compatible or have a Microsoft compatible mode in which they can be set. Make

sure the mouse drive is loaded before running ID-2000. If your mouse is still not recognized

then it is not supported by ID-2000.

Tips, Tricks, and Traps 7-5

Index

A about ID-2000 2.17 ASCII

See dataconversions auto scaling 3.1

See also edit scales

C calculated parameters 2.16, 4.1

changing names 4.4 creating 4.2 deleting 4.4 editing 4.4 equation 4.2,4.5 errors 4.2 mathematical functions 4.3 naming 4.2

channel selection 2.2 configuration I.2, 2.I3, 7.1

graphics 7.4 monochrome monitor I.3,7.5 mouse I.2,7.5 printers 7.4 screen colors I.2-3,7.5

CONFIGURE See configuration

coordinates 5.2 data tracking 5.2,5.13 delta 5.2,5.12

crosshairs 5.2 CSV

See dataconversions

D d(P)/dt

See derivatives data conversions

ASCII conversions 2.8, 6.1

COLUMN format 2.10,6.2 converting to ASCtr 2.16,6.2 exporting a file 2.I0,6.2

importing files 2.8-9,6.1,7 .5

non-ASCII files 7.3 problems importing 7.3 REPORT format 2.10,6.2 user conversion program 6.2,7.5

data file format 6.4-5 data tracking 5.13 DataSystem-2000 I.l, 2.18

delta tracking 5.12 derivatives 2.2,7.2

See also parameter DOS shell 2.18 DOS utilities 2.16 DPI options 5.10

E edit scales 2.7 ,3.1-2,7 .2

exiting from 3.2 saving 3.2 T-start/T-stop 3.I Xmin/Xmax 3.2 Ymin/Ymax 3.2

event markers 2.15 exiting ID-2000 2.18 expanded memory 7.4 exporting 2.10

See also data conversions extended memory 7.4

F file information 2.2, 2.4, 2.ll-12 file name 2.4,5.2 file selection

auto loading 7.4 changing files 2.7 changing secondary file 2.2 primary file 2.7

FILEUTIL.EXE 2.16 function boxes 5.2

functions See graph setuP

I-1

G graph setup 2.L

about ID-2000 2.17 autoscaling 2.3 calculated parameters 2.16 changing files 23 channel selection 2.2 DOS shell 2.18 DOS utilities 2.16 edit scales 2.7 event markers 2.I5 exiting 2.18 file information 2.4 functions 2.6 graph title 2.4 help, on-line 2.18 make graph 2.6 multi-plot markers 2.15 parameter list 2.1 play file 2.6 plot type 2.4 preferences 2.13 printing 2.12 printing, batch 2.12 quick graph 2.14 reference time 2.I4 scatter graph 2.15 smoothing 2.3 time format 2.13 turning on & off 2.2 X parameter 2.3 Y parameter 2.3

graph title 2.4,5.7 graphic screen 5.1

coordinates 5.2 crosshairs/ilrrow 5.2 delta on/off 5.12 event markers 5.13 exiting from 5.I4 file name 5.2 function boxes 5.2 graph title 5.1

multi-plotmarkers 5.I3 pan/play 5.2-4 plot area 5.1

quick graph 5.13 recall 5.8 redraw 5.I2 reference time 5.7 saving 5.8 scatter graph 5.13 statistics 5.13 text & leaders 5.10 tracking on/off 5.13 view 5.I2 X-axis label 5.1 Y-axis label 5.1

zoom 5.5

H help, on-line 2.18

I I(P)dt

See integrals ID-2000

command line arguments 7.4 IDSETUP 1.1

importing files 2.8 See also data conversions Campbell Scientific files 1.4

user conversion program 2.9 installation 1.1

DataSystem-2000 owners I.1 on hard disk 1.1

integrals 2.2,7.2 See also parameter

L leaders, adding to plot 5.10,7.5

M manual scaling 3.1

See also edit scales mathematical functions 4.3

See also calculated parameters multi-plot 2.4,2.6

markers 2.15.7.4

r-2

l 1

P panlplay 5.2-4

See also graphic screen parameter

derivative - d(Pydt 2.2 integral 2.2 parameter list 2.1

SCAN-NO 2.1 SCANRATE 2.1

SECONDS 2.2 standard parameters 2.L

play file 2.6 plot type 2.4

See also multi-plot See also strip-chart plot See also X-Y plot

preferences 2.13 event markers 2.75 multi-plot markers 2.I5 quick graph 2.14 reference time 2.14 scatter graph 2.I5

printing batch 2.12 graph 5.9 increasing speed 7.4 multiple page 2.I2 print graph 2.12

PRN See dataconversions

0 quick graph 2.14, 5.I3,7.I quit

See exitinglD-2000

R recalling a saved plot 5.8 redraw 5.12 reference time 2.14, 5.7

S saving, a plot 5.8 scaling 2.3

See also edit scales

scanrate 2.4 scatter graph 2.15

setup See configuration

smoothing 2.3,7.2 statistics 5.13 strip-chart plot 2.4

T T-start/T-stop 3.I,7.1 test time 2.4 text, adding to plot 5.11,7.5

U U-IMPORT.EXE 2,9 user conversion programs 2.9

V view 5.12

delta or/off 5

Manualsnet FAQs

If you want to find out how the ID-2000 Campbell Scientific works, you can view and download the Campbell Scientific ID-2000 Software Instruction Manual on the Manualsnet website.

Yes, we have the Instruction Manual for Campbell Scientific ID-2000 as well as other Campbell Scientific manuals. All you need to do is to use our search bar and find the user manual that you are looking for.

The Instruction Manual should include all the details that are needed to use a Campbell Scientific ID-2000. Full manuals and user guide PDFs can be downloaded from Manualsnet.com.

The best way to navigate the Campbell Scientific ID-2000 Software Instruction Manual is by checking the Table of Contents at the top of the page where available. This allows you to navigate a manual by jumping to the section you are looking for.

This Campbell Scientific ID-2000 Software Instruction Manual consists of sections like Table of Contents, to name a few. For easier navigation, use the Table of Contents in the upper left corner.

You can download Campbell Scientific ID-2000 Software Instruction Manual free of charge simply by clicking the “download” button in the upper right corner of any manuals page. This feature allows you to download any manual in a couple of seconds and is generally in PDF format. You can also save a manual for later by adding it to your saved documents in the user profile.

To be able to print Campbell Scientific ID-2000 Software Instruction Manual, simply download the document to your computer. Once downloaded, open the PDF file and print the Campbell Scientific ID-2000 Software Instruction Manual as you would any other document. This can usually be achieved by clicking on “File” and then “Print” from the menu bar.