Home
GENLPLOT: for Display An Interactive Program and
Contents
1. 13 3 2 4 Listing the Signals in the Shot 14 3 2 5 Getting a New Shot and Signal 15 3 2 6 Rereading the Same Signal and Same Shot 15 3 2 7 Selecting a Signal to Work With s 15 3 2 8 Changing the Data Base eese 16 3 2 9 Defining a Composit Signal ses 16 3 2 10 Fixing the Current Signal in the Kit 17 32 Tt Beadiig MDAA nee oreste ere EE 18 3 2 12 Saving the Kit in a Namelist File 20 3243 Whtng Out Dale eerte etin petet oh vivae i p Mee Us 20 3 2 14 Resetting the Kit from a Namelist File 21 3 9 Display ODIONnS usan neis ruo Ful devia ep a E 22 3 3 1 M lti Signal PIOS 2 io Phe eren tt p ERE PUES IEEE rRE 23 3 3 2 Pota Signal iae i o prece oet Pet attese b orn UR bond 24 3 3 3 Signal AXIS inse ics a a Ya Sets 25 3 3 4 Time Abscissa Axis cscccesesecsceerecsenseterseeseseanssseseaves OO 3 3 5 VOIGO PEDE ind d HERE Deeds Vua nus satiat ud din 27 3 3 6 WONG VOW utt oder ei P eri Um Pro a ond ceci edes 29 3 3 7 Changing Y Axis Parameters eese 31 3 3 8 Changing Scale and Offset of the Time Base 32 3 3 9 Changing the Time Base
2. 10 CC DIR psa Phage e 20 TNAM Frequency Fourier transForn vith loakage roduption botwoon 25 100 40 000 39 40 GENLPLOT Users Manual FFT gt List of additional options Amplitude change parameters of Frequency change parameters of Make a hardcopy Initialize change time limits retransform and plot Leakage reduction change cosine taper Quit this menu Replot Write output to a file Make a hardcopy Make a hardcopy Phase change parameters of 3 4 3 Gain and Offset Typing G where is the number of a signal in the kit at the Gen1 prompt enables the user to change gain and offset parameters for the signal and any subsequent signals In the following example the original signal is displayed Then using the G command an exponential transformation is performed on the signal CC DIRFLBS2P Graf Shot 16140 1 fiug 1987 14 10 T O Q Ting nooo 40 GENLPLOT Users Manual 41 Genl gt Gl Signal parameters Current signal number 1 Shot 16140 11 Aug 1987 14 10 Signal CC DIAM BS2P VS Time msec CC DIAM BS2P CC DIAM BS2P TM Number of sample points is 3200 Sample point increment is 1 Time msec axis parameters WA WB IW NW LW WET DWLT WSC WREF 5 00 95 0 0 4 5 20 0 20 0 1 0E 03 0 0E 00 Signal axis parameters SA SB IS NS LS SFT DSLT 0 100 1 10 0 4 3 0 400 0 400 GAIOFF transformation of CC_DIAM BS2P Exponential S B EXP A S flag 1 Linear S B A
3. K am L 408 CT pe I1 5 80 D 411 P us Q laa PF tx S 115 t s U tir V tus W tip A ian y iM Z ise S J L56 Lap X un La7 15D 1Ai pie iium f i T 15 amp n 1oy Ap 1ep 179 171 OC sve C 1 ive 2 1 avs 1 ow 2 i 3 17 4 wn O 19 6 sa 7 194 8 ise 9 sm gt 19 iw 1880 G 194 I a 4 103 Integer DBquivabence gt 127 Bre Greek 59 aim A 108 B 198 H i A am E iw sm I spe X aw I om om A eos M ene N em O anv Greek Fonts II am peo P aa LD au T ex T aw ese Q aus Yu ase OC abe B ax 7 887 D ena E ape 2 esc y ave X am bL asa o7 A rn pw L ese D aw TT 20 D su p 2 O Bu T bua U Bla Abu CJ ay Fa Y pa poo 3 7 em J ee 56 59 60 GENLPLOT User s Manual REFERENCES 1J D Sullivan Graphics Package Version 4 User Reference Manual PFC Report RR 84 14 December 1984 2T W Fredian and J A Stillerman MDS MIT High Speed Data Aquisition and Analysis Software System Rev Sci Instr 57 1907 1986 3Marcel P J Gaudreau and James D Sullivan Conceptual Requirements for Large Fusion Experiment Control Data Robotics and Management Systems Proceedings of the IEEE Conference on Real Time Computer Applications in Nuclear Particle and Plasma Physics in Press San Fransisco CA May 1987 Sullivan J D Gaudreau M P J Blanter B Fredian T W Irby J H Karcher C A Rameriz R Sevil
4. 0 80 1 Zero each signal y N gt lt CR gt Gain and offset for each signal y N gt lt CR gt Genl K 1 16140 CC DIAM BS2P 3200 0 100000 1 10000 2 16140 A CC PPD 1 8 8 S amp V 0 000000E 00 0 000000E 00 N Genl gt P Shot 18140 1 Aug 1987 14 10 40 60 000 20 D ad CCPFD_L 1 4 Average Fron D Q0000E100 aver 04 02 Varlanos D QU a 2 4 6 e Sorgle Number Graf gt lt CR gt Genl gt 12 GENLPLOT Users Manual 13 3 2 3 Listing the Contents of the Kit Typing K at the Gen1 gt prompt will generate a list of the contents of the kit The GENLPLOT kit is the set of different shots and their different signals that have been opened for display and numerical manipulation in the current GENLPLOT session Listing the contents of the kit shows what has been opened so far The information displayed by the kit listing includes the following first is the signal number which is used for selecting a signal to work with see section 3 2 7 next is the shot number for the signal then the signal title followed by the number of data points in the signal and finally the signal axis interval parameters if these two numbers are equal autoscaling is used 1 16140 CC DIAM BS2P 3200 0 100000 1 10000 2 16141 CC DIAM BS2P 3200 0 150000 0 150000 3 16140 F CC_NL_BS2P 4001 0 000000E 00 0 000000E 00 4 16140 C 1 3 3200 1 000000E 13 1 100000E414 5 16141 A CC PPD 1 8 8 S amp V 0 000000E 00 0 000000E 00 N G
5. How many data points gt 10 Signal Title gt Y AXIS Abscissa Title X AXIS with variances y N CR Abscissa ordinate pair 1 gt 1 3 1 Abscissa ordinate pair 2 2 4 5 Abscissa ordinate pair 3 gt 3 1 25 Abscissa ordinate pair 4 gt 4 9 0 Abscissa ordinate pair 5 gt 5 8 3 Abscissa ordinate pair 6 gt 6 5 7 Abscissa ordinate pair 7 gt 7 1 8 Abscissa ordinate pair 8 gt 8 3 5 Abscissa ordinate pair 9 gt 9 7 2 Abscissa ordinate pair 10 gt 10 2 4 Genl gt P q Y KIS a X RXIS Graf Genl 18 GENLPLOT User s Manual 19 The following is a listing of quick wod file illustrating the file format required by the RID command The first seven lines are optional The KST parameter signal plot class is described in appendix A 6 The data lines are abscissa value ordinate signal value and optionally the variance of the ordinate type quick wod AXTXT PNTXT DATESTR Shot 16140 1 Aug 1987 14 10 SIGTITL CC DIAM BS2P TTITL Time msec NPTS 41 KST 0 5 0000 0 47506 5 0250 r 0 47499 5 0500 0 47492 5 0750 0 47685 5 1000 0 47878 5 1250 0 47871 5 1500 0 47864 5 1750 0 47857 5 2000 0 47850 5 2250 0 48043 5 2500 0 48236 5 2750 0 48429 5 3000 0 48222 5 3250 0 48415 5 3500 0 48408 5 3750 0 48601 5 4000 0 48594 5 4250 0 48387 5 4500 0 48380 5 4750 r 0 48373 5 5000 0 48566 5 5250 0 48559 5 5500 0 48752 5 5750 0 48
6. division d time derivative d derivative ds1 ds2 r Square root S integration S sintegral stds2 Genl DCS In Composit Signal Formulae Operations for joining signals Unary drsS Binary d S Scan binary operations left to right within groups Groups defined by balanced s Single unary operation on right in each group Enter formula for composit signal 1 243 1 2 3 Enter alternate signal title gt lt CR gt Enter panel text gt lt CR gt Genl gt P 16 GENLPLOT Users Manual 17 Shot 16140 1 Rug 1987 1x2 3 100 D o 40 60 0 Tina vec 3 2 10 Fixing the Current Signal in the Kit Typing FIX at the Gen1 prompt allows the user to fix the current signal in the kit that is to make the signal permanent and unaffected by change commands A fixed signal may only be deleted by the D option see section 3 2 2 Asking for a New Signal from the Same Shot 17 18 GENLPLOT User s Manual 3 2 11 Reading in Data Typing RID at the Gen1 prompt allows the user to read in data This function is used to read any file created by the wop command in section 3 2 13 Writing Out Data or by another program in the correct format see below or to allow direct data entry by the user The following example demonstrates both possibilities Genl gt RID Enter data set filename or CR for direct data entry QUICK WOD Genl Genl gt RID Enter data set filename or lt CR gt for direct data entry gt lt CR gt
7. eee esee ertet enne tnesns eas theo ans 55 B 1 Abscissa Axis Parameters eee eee eenetnnne 55 B 2 ADSOISSd TYDS nanne Gi nmibu iEn Deu I Sess elawone 55 Appendix C Making a Text String in GP4 eeeeeeeeeeeeeeeretnernnenne 56 REFERENCES i eio hei P E A T EE sd aimi UNE b Pe E ees 60 INDE SC 61 GENLPLOT Users Manual T Introduction GENLPLOT is an interactive program written in FORTRAN and running under VAX VMS that enables technicians scientists engineers and other users to quickly and accurately examine and analyze data The current version utilizes the GRAPACA plot package reads a standard input file or permits direct data entry and is optimized for use with data stored in MDS databases This program has been the principal interactive data analysis tool used on the Tara Tandem Mirror Experiment 3 and on the Constance II Mirror Experiment The program is menu driven with options selected on command lines distinguished by various prompts Subsequent changes and additions to the program will be indicated by a version number greater than that appearing in the welcome message of the example in section 2 1 and will be documented in the appropriate menu s 2 Getting Started The DCL verb GENL is defined all of its qualifiers and parameters are optional Tara defaults appear in parentheses in the following list of qualifiers S Shot number 1 D Device type
8. 4 CC PPD 4 TM Number of sample points is 8000 Sample point increment is 1 Time msec axis parameters WA WB IW NW LW WET DWLT WSC WREF 15 0 85 0 0 4 5 20 0 20 0 1 0E 03 0 0E 00 Signal axis parameters SA SB IS NS LS SFT DSLT 0 300 0 200 0 2 6 0 400 0 100 Reference level time limits 0 000E 00 40 0 Autoscale ON Select zeroing option l no zeroing 0 reference level 1 reference line gt 1 Enter time bounds for split reference line TO T1 T2 T3 gt 5 0 65 70 Genl gt P 46 GENLPLOT User s Manual 47 Shoat 16140 1 Aug 1987 14 10 40 Tina nooo 60 Genl gt Z Signal parameters Current signal number 1 14 10 Signal CC PPD 4 VS Time msec CC PPD 4 CC PPD 4 TM Number of sample points is 8000 Sample point increment is 1 Time msec axis parameters WA WB IW NW LW WFT DWLT 15 0 85 0 0 4 5 20 0 20 0 Signal axis parameters SA SB IS NS LS SFT DSLT 0 100 0 300 0 2 5 0 200 0 100 80 Shot 16140 1 Aug 1987 WSC WREF 1 0E 03 0 0E 00 Select zeroing option 1 no zeroing 0 reference level l reference line gt 1 Autoscale ON Enter time bounds for split reference line T0 T1 T2 1T3 gt 5 0 65 70 Genl gt P 47 48 GENLPLOT User s Manual Shot 16140 1 Rug 1987 14 10 0 20 40 60 Tine nooo 48 GENLPLOT Users Manual 49 3 4 7 Curve fitting Typing FIT atthe Gen1 prompt allows the user to fit a function to the current signal in the kit using the command rFI
9. CAUTION A value of one thousand works immediately but will be wrong when new signals are read in since time data is stored in seconds A more correct way of changing from msec to seconds would be to use a scale of 1 and then reread in the signal 32 GENLPLOT User s Manual 33 3 3 9 Changing the Time Base to a Different Type Typing TC at the Gen1 prompt allows the user to change the time base to a different type TC changes the time base to sample number by default To change it to another type like frequency for example the TC command must be issued again whereupon a menu will prompt for the desired type The TS command does the same thing Genl TC Change CC DIAM BS2P to sample number Genl TC Transform sample number to 1 Time msec 2 Sample Number 3 Frequency kHz 4 Shot Number 5 Special Choice 3 Change to Frequency kHz Enter parameters DEL AO for A DEL n AO gt 1 0 0 Genl gt P Shat 16140 1 Auig 1987 14 10 CC_DIARLBSZP 0 0 Q 5D0 1DO0 1500 2000 200 3000 3500 Frbquenop kiz Graf 33 34 GENLPLOT User s Manual Genl TS Change CC DIAM BS2P to sample number Genl P Shot 16140 1 Rug 1987 14 10 CC DIRL po2n 4l 0 0 a 500 1000 1500 2000 2500 3000 3600 Sanple Nunber Graf gt 34 GENLPLOT User s Manual 35 8 3 10 Overall Graph Reduction Typing OGR at the Gen1 prompt allows the user to perform an overall graph reduction In conjunction with GL
10. CHSC and LCUTLN execute MAIL toggle MENU display off on use the Notepad NOTE msg change point omission parameter Smooth current signal Reset the kit from a namelist file Menu page 2 2 gt EXIT A carriage return at the Genl Menu page 2 2 prompt will plot the current signal autoscaled Entering the P option at this juncture will perform the same task at either page of the main menu although the signal will not necessarily be autoscaled Type EXIT or EX to leave GENLPLOT 5 6 GENLPLOT Users Manual 3 Plot Options Once in GENLPLOT there are four basic types of options available to the user First there are the System Options such as exiting reading in data and changing the hardcopy device Then there are the Data Set Options such as listing all the signals in the shot changing the shot number or selecting a new signal name A third type of option is the Display Options which allow the user to manipulate the plot in such ways as changing axis parameters The last set of options are the algorithmic functions which perform various mathematics on the data such as FFTs autocorrelations and curve fitting In the main menu all of the options are alphabetized in the following sections they will be grouped according to type The menu gives a brief explanation of each command sometimes followed by acceptable formats listed parenthetically Three pound signs indicates that a list n1 n2 n3 n4 n5 is acceptable as in
11. RETRO N Namelist file name GENLNML filetype must be NML HCD Device type for hardcopy QMS HCP Port queue for hardcopy P4 ALTDB Alternate Data base logical name TARA The parameter is P1 Signal name The namelist file GENLNML will be used if it exists and no signal name is given or a logical name translation of the qualifier exists Otherwise a prompt requests a signal name input Most directly GENLPLOT is run by specifying the shot number as a qualifier and the signal name as a parameter e g GENL S 16140 CC DIAM BS2P or the default namelist file see section 3 2 12 entitled Saving the Kit in a Namelist File and the current shot number the default value may be used If no namelist file exists then the user will be prompted for a signal name SGENL Optionally a shot number qualifier may be specified 1 1 2 GENLPLOT User s Manual SGENL S 16140 and or the device type SGENL S 16140 D VT125 Other qualifiers specify the hardcopy port queue hardcopy device type the name of an alternate database or the name of a namelist file It should be remembered that the graphics output can be customized by use of logical names defined in GRAPAC4 For example GP4 hcdevtyp GP4 hcportid GP4 devtyp GP4 hcdevtyp_CHSC etc The definition of any of these logical names will override the verb defaults GENLPLOT Users Manual 3 2 1 Sample Session The following sample session illustrates a typical usage of G
12. SIGNAME z SIGNAL VARIABLE NAME SIGTITL LABEL FOR SIGNAL ORDINANT AXIS TNAME NAME OF ABSCISSA VARIABLE TTITL z ABSCISSA AXIS LABEL DATESTR uio aa TITLE CONTAINING SHOT NUMBER DATE AND JFORMULA THE FORMULA FROM DCS COMMAND see section 3 2 9 Defining a composit signal NINC SKIP INCREMENT FOR DATA POINTS IAS AUTOSCALE FLAG 0 NORMAL 1 AUTOSCALE 53 54 GENLPLOT User s Manual IST SIGNAL TYPE FLAG 2 COMPOSIT 1 FIXED 0 REGULAR 1 ARRAYED PNTXT OPTIONAL PANEL LABEL IERR SIGNAL ERROR 1 UNKNOWN SIGNAL 0 OK 1 READ ERROR DBNAM DATA BASE NAME ITFLG ABSCISSA FLAG 1 TIME 2 SAMPLE NUMBER 3 FREQUENCY 4 SHOT NUMBER 5 OTHER KST SIGNAL PLOT CLASS ns NSAMPL Flag Ntim Ndat Nvar On ons O 1 ns ns ns 2 ns t ns O0 3 nst i ns ns 54 GENLPLOT User s Manual 55 Appendix B Abscissa Attributes B 1 Abscissa Axis Parameters The following seven abscissa attributes are determined when autoscaling is in effect If the user wishes to change any of the values of these attributes see section 3 3 5 Time Abscissa Axis only the first three attributes must be specifically defined for a logarithmicly scaled plot Redefining attributes for a linearly scaled plot requires that either five or seven of the attributes must be explicitly defined TA BEGINNING TIME AXIS VALUE TB LAST TIME AXIS VALUE IT SCALE FLAG 0 LINEAR 1 LOGARITHMIC NT TOTAL NUMBER OF MINOR INTERVALS A MULTIPLE
13. Typing SUM or SuM where is a list of signal numbers at the Gen1 prompt allows the user to average signals over many shots The resulting signal is a fixed signal Genl SUM Enter list of signal numbers 1 Enter list of shot numbers 16140 16145 Start signal CC DIAM BS2P Start shot 16140 Start shot 16141 Start shot 16142 Start shot 16143 Start shot 16144 Start shot 16145 Genl P Shat n 1 Aug 1987 153 44 Tally aver ghata 16140 18141 18142 18 143 1B144 18145 4 CC DIRIT D32P 0 0 Ting neec 51 52 GENLPLOT User s Manual Appendix A Signal Attributes There is a specific order of events that occurs when a signal is opened from the data base First the signal data is read from the data base then the time array is read in If any of the following actions are defined to occur they do so in the following order time is modified gain and offset are applied zeroing is applied and finally averaging is applied Each signal has associated with it many attributes which are stored in the kit and saved with namelist files including the name of the time signal A 1 Signal Axis Parameters The following seven signal attributes are determined when autoscaling is in effect If the user wishes to change any of the values of these attributes see section 3 3 4 Signal Axis or section 3 3 8 Changing Y axis parameters only the first three attributes must be specifically defined for a logarithmicly scale
14. at the Gen1 prompt allows the user to add a new signal to the kit from the shot data that is currently selected see section 3 2 7 Selecting a signal to work with Typing D where represents the number of a signal already in the kit at the Gen1 prompt allows the user to change the indicated signal to a new signal name or an arrayed signal name An arrayed signal may be read in by entering an arrayed signal string list where list is a list of numbers e g CC PPD 1 4 7 The p command also allows the user to delete a signal from the kit even if they are fixed see section 3 2 10 Fixing the Current Signal in the Kit To delete a signal enter a CR at the Enter new signal name prompt The following example illustrates all three situations Genl gt K 1 16140 CC DIAM BS2P Genl D Enter new signal name CC PPD 4 Genl K 1 16140 CC DIAM BS2P 2 16140 CC PPD 4 Genl gt D1 Enter new signal name CC NL BS2P Genl gt K 1 16140 CC NL BS2P 2 16140 CC PPD 4 3200 3200 8000 4001 8000 0 100000 0 100000 0 000000E 00 0 000000E 00 0 100000 0 000000E 00 0 000000E 00 1 10000 1 10000 0 100000 12 GENLPLOT User s Manual Genl gt D2 Enter new signal name lt CR gt Genl gt K 1 16140 CC NL BS2P 4001 0 100000 0 100000 Genl gt D Enter new signal name CC PPD 1 8 Enter name for abscissa variable gt lt CR gt Enter abscissa values later y N gt lt CR gt Enter start time and delta
15. notepad The note pad is available to the GENLPLOT user for making or adding to an ongoing file of miscellaneous notes The NOTE facility has its own menu and prompt The EDIT command from the NOTE menu will bring the EDT editor for editing the NOTE file remember new notes are appended to the end of the file Typing NoTE and cR will invoke the NOTE menu as in this example the first time and just the prompt subsequently Genl gt NOTE Note pad options msg Text to be entered on the notepad except BEDIT EDIT the notepad file EXIT Terminate note taking HELP Display this list QUIT Terminate note taking Terminate note taking 2 Display this list gt QUIT Genl gt The NOTE menu directs the user on how to enter text to be added to the notepad edit the notepad file exit the notepad facility ask for help on using the notepad facility and display the NOTE menu To add a line of text to the NOTE file the user may enter NOTE followed by the line of text as in the following example Genil NOTE a simple line of text Genl The message a simple line of text will have been added to the notepad 3 1 10 Terminating Input Typing CTRL z by holding down the control key and typing Z will terminate input at any prompt and return to main menu 3 1 11 Displaying Menus Typing at any prompt will display that menu 9 10 GENLPLOT User s Manual 3 2 Data Set Options After plotting an initial set of data the use
16. number is omitted the first available signal number is used Genl gt K 1 16140 CC NL BS2P 4001 1 000000E 13 1 100000E 14 2 16141 CC DIAM BS2P 3200 0 100000 0 100000 3 16142 CC DIAM BS2P 3200 0 100000 0 100000 4 16143 CC DIAM BS2P 3200 0 100000 0 100000 Genl N5 Enter new shot number 16144 Enter new signal name CC PPD 4 Genl gt K l 1 16140 CC_NL BS2P 4001 1 000000E413 1 100000E 14 2 16141 CC DIAM BS2P 3200 0 100000 0 100000 3 16142 CC DIAM BS2P 3200 0 100000 0 100000 4 16143 CC DIAM BS2P 3200 0 100000 0 100000 5 16144 CC PPD 4 8000 0 000000E 00 0 000000E 00 Genl gt 3 2 6 Rereading the Same Signal and Same Shot Typing R where is the number ofa signal in the kit at the Gen 1 prompt will allow the user to reread the same signal and shot and to reset the averaging gain and offset and zeroing options in order to recover the original signal 3 2 7 Selecting a Signal to Work With Typing the number of the desired signal at the Gen1 prompt selects that signal to work with Displaying the kit see section 3 2 3 will show what number each signal is For example if the kit is displayed the current signal is indicated by an asterisk Changing the current signal to shot 16142 signal CC NL BS2P is accomplished by entering a 3 at the Gen1 prompt since that is the number of that signal in the kit If the contents of the kit is listed again the current signal is indicated by the asterisk t
17. to a Different Type 33 3 3 10 Overall Graph Reduction ess 35 3 3 11 Changing Global Settings eessesssss 35 3 3 12 Changing the Point Omission Parameter 36 3 3 13 Smoothing the Current Signal esse 36 3 4 AIGOntHmice FUNCIONS zseninek E Rel apo es EPIS OH reU bei eed 38 3 4 1 Average and Variance esee eene enn tnte tanti 38 3 4 2 Funar TANSIOUIN snusen aen HE Ede bees emt 39 3 4 3 Er Ehel9nr PR 40 3 4 4 Joining Two signals to Form a Third EEEE EA 42 3 4 5 Auto cross Correlation esee 44 3 4 6 Zeroing or Subtracting a Baseline 46 3 4 7 emo 49 3 4 8 Averaging Signals Over Many Shots 51 A Signal Suec v M 52 A 1 Signal Axis Parameters e IA ANA AE PAESTREN 52 A 2 Zeroing Paramleltels etie rvioiter codi pucr qo aaa dee E Gra eoe oa Deut HOS 52 A 3 Gain and Offset Parameters eese 52 A 4 Averaging Parameters eese eee eene tenth enr n renes 53 A 5 Reading Parameters csssssscsssssorsccssersnessscccsssssscsancsescscsteseraznes 53 A 6 General Signal Parameters eese eres ener 53 Appendix B Abscissa Attributes
18. 1T4 where is the number of a signal in the kit allows the user to perform the transform on a specific signal The functions available for fitting are linear exponential power or normal Genl FIT 7 Shot 16140 1 Aug 1987 14 10 CC_DIARLSS amp 2P 0 0 D 20 40 60 do Tina nooo Fit Select L and R points gt After entering the command a plot of the signal will be displayed with a prompt asking for L left and R right values Hit the carriage return and a crosshair cursor will appear Position the crosshair cursor over the first value of the desired interval on the curve and type an L Do the same for the last desired value of the interval and type an R Enter type of fit 0 lin 1 exp 2 pwr 3 nor gt 1 Choose the fit exp linear power desired A plot similar to the following example will be displayed 49 50 GENLPLOT User s Manual YIX HO3 EXPURDS X H1 FS X gt Al A3 A4u X Al AS x lt Al Itzrotiorx B CHISAA 7 33452E 05 RAC 0 539 0 05167 R 2 1 0161 1 8450 D 28411 ACS O 31370 0 59000 RCA 0 97934 6753 9 S66BE 02 0 59220E 02 Shot 16140 ACS 1 Aug 1907 14 10 CLAN eo Timm cm Fit Fit List of additional options COPY Make a hardcopy H Make a hardcopy LAS Make a hardcopy NOTE Write fit info to notepad R Replot to the terminal Fit CR Genl 50 GENLPLOT User s Manual 51 3 4 8 Averaging Signals Over Many Shots
19. 50 0 48043 410 5 2500 0 48236 411 5 2750 0 48429 412 5 3000 0 48222 413 5 3250 0 48415 414 5 3500 0 48408 415 5 3750 0 48601 416 5 4000 0 48594 417 5 4250 0 48387 418 5 4500 0 48380 419 5 4750 0 48373 420 5 5000 0 48566 421 5 5250 0 48559 422 5 5500 0 48752 WOD gt WOD gt List of additional options Q Quit R Reenter time array bounds W Write output to a file QUICK WOD this file may be reread by using RID lt CR gt continue printing WOD gt W 20 GENLPLOT User s Manual 21 Enter file name default QUICK WOD gt lt CR gt WOD gt lt CR gt Genl This example will display the data between 5 and 10 msec if a CR is typed for time limits array bounds are asked for and if none entered the entire signal is displayed 3 2 14 Resetting the Kit from a Namelist File Typing RNML at the Genl prompt allows the user to reset the kit from a namelist file like that created previously using SAV Any existing kit is replaced since this is not an additive process To save a kit in a namelist file refer to section 3 2 12 Saving the kit in a namelist file The default file type is NML and does not necessarily have to be included in the filename Genl gt RNML Enter namelist filename gt SAV NML Genl gt 21 22 GENLPLOT User s Manual 3 3 Display Options There are several alternatives to plotting a signal versus time For example a multisignal plot will display any number of signals at a time just as a Worl
20. 946 5 6000 0 49139 5 6250 0 49132 5 6500 0 49325 5 6750 0 49518 5 7000 0 49711 5 7250 0 49904 5 7500 0 49897 5 7750 0 49890 5 8000 0 49883 5 8250 0 50476 5 8500 0 50469 5 8750 r 0 50462 5 9000 0 50455 5 9250 0 50648 5 9500 0 50641 5 9750 0 50634 6 0000 0 50627 19 20 GENLPLOT User s Manual 3 2 12 Saving the Kit in a Namelist File Typing sav at the Gen1 prompt allows the user to save the kit in a namelist file to easily recreate the GENLPLOT run later on The NML is not required when naming the file since it is the default A cR will use the default name GENLNML NML Genl gt SAV Enter name of namelist save file gt SAV NML Genl gt 3 2 13 Writing Out Data Typing won at the Gen1 prompt allows the user to write out data to the screen and or to a file Data saved in a file can later be read in using the RID command described in section 3 2 10 Reading in data Typing a at the wop gt prompt will display the WOD menu which allows the user to reenter time and array bounds write output to a file continue printing the data on the screen or quit WOD The data are displayed a screen full at a time Genl WOD 1 16140 CC DIAM BS2P 3200 Enter time bounds and skip increment Ts Te iskp gt 5 10 400 5 0000 0 47506 401 5 0250 0 47499 402 5 0500 0 47492 403 5 0750 0 47685 404 5 1000 0 47878 405 5 1250 0 47871 406 5 1500 0 47864 407 5 1750 0 47857 408 5 2000 0 47850 409 5 22
21. ENLPLOT by plotting shot 16140 the signal CC_DIAM_BS2P using the GRAPAC4 MAC driver which assumes the VersaTerm PRO Tektronix terminal emulation on the Apple Macintosh SGENL S 16140 D MAC CC_DIAM BS2P Welcome to GENLPLOT version 2 525 Shot 16140 Rug 1987 14 10 CC DIRIL D52P O Q D W 40 60 80 Tina neec Graf Typing a at the Graf prompt will bring up the graphic options menu like this Graf List of additional options COPY Make a hardcopy H Make a hardcopy LAS Make a hardcopy R Replot to the terminal V Value of crosshair position in user coordinates Graf CR This menu allows the user to make a hardcopy of the plot just viewed replot the graph to the terminal or find the value of a specific point on the plot in user coordinates using a crosshair cursor Hitting CR carriage return at the Graf prompt will bring up the first page of the main menu To exit 3 4 GENLPLOT Users Manual GENLPLOT enter EX or EXIT at any prompt Note that a response not recognized at one prompt level is passed up to the next higher prompt level GENLPLOT Options 16140 CC DIAM BS2P 3200 Average and variance within a shot Af Change shot number C C 4 CA CA Dataname new signal same shot D Exit Fourier transform F Gain and offset lin exp log or pwr G4 Join two signals to form a third Kit of signals KS KS List signals LS LP LT Multi signal
22. OB see section 3 3 11 Changing Global Settings the hardcopy displays can be optimized for illustration style output 3 3 11 Changing Global Settings Typing GLOB at the Gen1 prompt allows the user to change the two global parameters CHSC character height scale divisor and LCUTLN turn off page stamp on all hardcopy Changing the CHSC parameter may be useful for making the text on the plots more legible If either of these affects is desired for hardcopy output only then the logical names GP4 devtyp_ CHSC and GP4 devtyp LCUTLN can be redefined before running GENLPLOT For example DEFINE GP4 QMSIGV CHSC 36 DEFINE GP4 QMSIGV LCUTLN FALSE The following example illustrates the combined effect of performing an overall graph reduction see above and changing the character height scale divisor from its default of 56 to 36 Genl gt OGR Enter overall reduction fraction 5 Genl gt GLOB Enter new character height scale divisor 56 36 Turn off page stamp on all hardcopy y N CR Genl P Shot 16140 1 N Graf CR Genl 35 36 GENLPLOT User s Manual 3 3 12 Changing the Point Omission Parameter Typing OMIT at the Gen1 prompt allows the user to change the point omission parameter which sets the minimum number of pixels for deviation from a straight line The default value for the point omission parameter is 2 a value of zero forces every point to be plotted Genl OMIT Enter point omission scal
23. OF LS FOR LINEARLY SCALED PLOTS UNLESS TFT AND DTLT ARE DEFINED IN WHICH CASE NT NUMBER OF MINOR INTERVALS PER MAJOR INTERVAL LT NUMBER OF LABELED INTERVALS MAJOR INTERVALS TFT VALUE OF THE FIRST TIC MARK OPTIONAL FOR LINEARLY SCALED PLOTS DTLT DELTA VALUE BETWEEN TICS OPTIONAL FOR LINEARLY SCALED PLOTS B 2 Abscissa Types There are 5 types of abscissae Time sample number frequency shot number and other The default names and units are Time msec Sample Number Frequency kHz Shot Number Special Remember that the time is stored in the database in seconds and frequency in Hertz 55 56 GENLPLOT User s Manual Appendix C Making a Text String in GP4 The control sequences are used for both in stream commands and to reference the special centered characters In general the commands are parameter setting within a string The backslash character is used as a delimiter to permit entering the following control sequences Control Function Sequence VA plot special character number in text string bs backspace VN line feed ni new line cr if vt vertical tab Mp previous line cr vt cr Carriage return sup superscript mode no normal line mode default sub subscript mode mag magnification of default by factor e g mag 0 5 mag 1 0 mag 2 0 should contain an explicit decimal point reg regular font default pri principal fonts ind indexical fonts cx
24. PFC RR 86 19 NEL DOE ET 5103 193 UC20 F GENLPLOT An Interactive Program for Display and Analysis of Data USERS MANUAL James D Sullivan and Caia C Grisar Revised August 1987 Plasma Fusion Center Massachusetts Institute of Technology Cambridge MA 02139 USA Supported by U S Department of Energy Contract No DE ACO2 78ET51013 1 2 3 Table of Contents eiitere 3 eite RTT IO DT SL 1 Gating SIafted iat dpi ere pL En ERE God ser uice e e ete aevo Fen cotes ees 1 2 1 Sample Sessio aii ica EE ERO Een th OU Qe oben A bbvr c vede es E RDAC RETRO CE 3 Plot OOO INS ud botte a terae PO eoe tuae itu tede stems 6 3 1 Systemi ODIOFNS aste ttem trii E O ERR ES 6 3 1 1 Erasing the SCreell conside poet oce ee stel va oce Dona esas as 6 3 1 2 Exiting GENE PUT cnni e emi v tex ai 7 3 1 3 Changing the Hardcopy Queue and the Device Type 7 3 1 4 Spawning a Process at DCL Command Level 7 3 1 5 Changing the Terminal Device Type 8 3 1 6 ExecHtino PO Lboseianediostid tst edunt reatus 8 3 Lf Executa VMS Mails itineri ERU iue teoria Pase pun cess 8 3 1 8 Toggling the Main Menu Display Off and On 8 3 1 9 Using the Not pad osiris issis 9 3 2 Data Set ODIIODS cinere otis viden a ade 10 3 2 1 Changing the Shot Number eese 10 3 2 2 Asking for a New Signal from the Same Shot 11 3 2 3 Listing the Contents of the Kit
25. PPD 4 8000 0 Q000000E 00 0 000000E 00 Enter list of signal numbers gt 1 2 3 Shot 16140 1 Rug 1987 14 10 od DC PriL A So i d 1 d Ting neec M List of additional options COPY Make a hardcopy H Make a hardcopy LAS Make a hardcopy Q Quit this menu R Replot to the terminal ROT Negate graph rotation flag M gt lt CR gt Genl gt 23 24 GENLPLOT User s Manual 3 3 2 Plot a Signal To plot the current signal enter P as in the sample session in section 2 1 P4 can also be used to plot a specific signal To plot one signal against another use the command P where each stands for a different signal number In the following example the user has plotted signal 1 against signal 2 Genl gt K 1 16140 CC DIAM BS2P 3200 0 100000 1 10000 2 16141 CC PPD 4 8000 0 000000E 00 0 000000E 00 Genl gt P1 2 Enter Y to connect points gt lt CR gt Shot 1514L 1 Rug 1987 14 28 CC_DIAYLBSZP 072 070 06 066 064 PPDA Sraf gt Start tine and avernging interval 000 0 3906 Genl gt 24 GENLPLOT User s Manual 25 3 3 3 Signal Axis Typing s at the Geni prompt allows the user to change all of the signal axis parameters See appendix A 1 Signal Axis Parameters and appendix B 1 Abscissa Axis Parameters for a description of each of the axis parameters See appendix C Making a Text String in GP4 for a description on how to construct text strings for such things as th
26. S flag 0 Logarithmic S ALOG B A S flag 1 Power law S A S B flag 2 Enter transformation flag 1 Enter A and B 25 5 Genl P Shat 16140 1 Rug 1987 14 10 CC_DIALBSZP Tine nooo Graf gt Genl gt 41 42 GENLPLOT User s Manual 3 4 4 Joining Two signals to Form a Third Typing a J at the Gen1 prompt allows the user to perform either a unary operation see section 3 2 9 for a description of all operations on a signal to form another signal or join two signals from the kit to form a third The signal that is created will be a fixed signal Naturally the user must have at least two signals in the kit to do a binary operation see section 3 2 2 for adding a signal to the kit This following example demonstrates first a unary signal operation followed by a binary operation A description of the possible operations for joining signals goes as follows Genl gt J 1 16140 CC DIAM BS2P 3200 0 100000 1 10000 2 16140 CC_NL_BS2P 4001 0 000000E 00 0 000000E 00 Operations for joining signals Unary ars Binary d S S3 S1 operation S2 Number of first signal lt CR gt for unary operation gt lt CR gt Operation gt Number of second signal gt 2 Number of third output signal gt 3 CC NL BS2P Alternate signal title gt lt CR gt Genl P Shot 16140 Rugq 1987 CC NL 8s2P 109 D 20 40 60 80 Ting nec The next example illustrates how to join two signal with a binary operation to for
27. aee Mas at pon xx a 4 gt Nm EU nao 33 Aja 288 o JT 3 im N xx la VY zan 234 w Ore oin a ia m ti ar m9 om ox P eonduude odg M H a um E ui e bd Land i KK M X X KX NM YF Oo KX RW 0 p pum n E b Hh He uae ah t Nobs Integer Equivolence gt 127 org Or sek INTEG O thru BL are aeotal oentered synbo s 57 58 GENLPLOT User s Manual s gt 7e amp t V 9 4 45 p a 4 De 1 4 2 D du 4 Du B 5 T m Bs Dm 1 D lt m z 91 gt e s Characters Available in Subroutine SYMBOL Camplex Principal Latin and Greek Fonts 9O Ba A wo B s C mw D sa E m F we Gn H w Jou K ve L ve Mw N sa O P Q ai H m S as T s U V se Wm X m Y pe Zw a e BE amp ar b os C m d xm mpi f se g sa h 304 1 s 1 K avy 1 aug Hw XX 214 O 111 P us 119 Y i14 B lis t nas U Lay oium W i10 X oum y ut 2 vs iaa f m zu X 2s Lay m Roy C 19 194 2 1 Nete Integer EQquivelenee gt 187 are Greek De 1 2 5m 4 D B b sa 7 m Bx 9s gt HB lt m a gt a v Note Characters Avaliable In Subroutine SYMBOL 0 198 1 ay i d i 4 mo O 181 6 we ou B an O we gt we T yY 155 w re 30 4 u s A im B 194 H 19 A 18 E iet Q sm D 1w II me mo P mo 2 win T RIE T ss O BIS Q am Duplex P
28. and is similar to but abbreviated S command see section 3 3 4 Signal Axis A list of all of the signal parameters and their descriptions is in Appendix A Signal Attributes Genl Y Signal parameters Current signal number 2 Shot 16140 1 Aug 1987 14 10 Signal CC DIAM BS2P vs Time msec CC DIAM BS2P CC DIAM BS2P TM Number of sample points is 3200 Sample point increment is 1 Time msec axis parameters WA WB IW NW LW WET DWLT WSC WREF 5 00 95 0 0 4 5 20 0 20 0 1 0E 03 0 0E 00 Signal axis parameters SA SB IS NS LS SFT DSLT 0 100 0 100 0 4 3 0 400 0 400 Automatic autoscale y N CR Enter axis parameters SA SB IS NS LS sft dslt 0 0 0 9 0 4 3 0 0 Genl gt p S Shot 16140 1 Rug 1987 14 10 QC DIRILbS2P Tina nee 31 32 GENLPLOT User s Manual 3 3 8 Changing Scale and Offset of the Time Base Typing a TB at the Gen1 prompt allows the user to change the scale and offset of the time base So if for example the user wishes to change the time axis to be in seconds instead of milliseconds the offset would be zero and the scale would be 1000 Genl gt TB Choose abscissa type 1 Time msec 2 Sample Number 3 Frequency kHz 4 Shot Number 5 Special Choice 1 Change Time msec Enter scale and reference scaled gt 1000 0 New abscissa label Time in seconds Genl P Shot 16140 1 Rug 1987 14 10 CC_DIALBS2P 24 0 0 0 DDO 020 060 090 0410 Tina in aooonds Graf
29. complex characters default dx duplex characters car cartographic fonts la latin font yn greek font Note that will be interpreted as an actual backslash Case is ignored in the commands For more information see the GRAPAC4 manual For example the user can change the signal axis label see section 3 3 3 Signal Axis to the following Alternate signal title A gr sub b Alternate panel title pri mag1 5 Diagmagnetism And the plot will look like this 56 GENLPLOT User s Manual 57 Shat 16140 1 Rug 1987 14 10 Diagmagnetism D 40 60 80 Tine nooo The following tables of fonts are those available to the user Characters Available in Subroutine SYMBOL Complex Regular Latin and Greek Fonts u Ow Om Pm s pm xs Dwm m Om Giz lam za Taa 7 le Llu Am Qa aer qui os os m Lim Aw Gao am ox 2m Bm Re bm raw awm aw 2um Bos Pam Boo Pa te te Sm Cm Se ce sns m wur fae Sem His 2a yan 0 o6 45 Dm Tm dm tas xo mae i ium Awe Tan 8 zm au 21 Xst 9m Em Ug em Us 0 5 Y 344 x Dum E uar Tag Om U o amp zz m 6s Fm Ves fam Ya 9j Bom Com Gum wa Yza om S28 76 Gn Ne gua wie xi esi m 7w Tw las 4 oon 24 4n 8 a Hr Xm h we x xn 23m A21 Com 8 um X za am x zm E J6 a 9m In Yo ise yan y we m Qis ai Ua v 326 X4 m Jn Zw jm Ziz Xie 34 Xm w a lz zx Czm e 5m Km Le kmr sx wiw oom m tier Ka ao kom a u m Lm Nm lam lax Xia 3m Cm Sum Am dz zm Ilex a amp a Mm Je me sx isa m ox im
30. d SHOW LOGICAL AMLS AMLS TARASROOT AML LNMSSYSTEM TABLE Genl gt 3 1 5 Changing the Terminal Device Type If the D qualifier was not used to initiate GENLPLOT see section 2 Getting Started or was used in error so that the terminal device type is different from the terminal being used then the user has the ability to change the terminal device type using the DEV command The following example illustrates how to change to the Go235 device type which corresponds to GraphOn model 235 terminals Genl gt DEV Enter DEVTYP gt GO235 Genl gt 3 1 6 Executing PCL Typing PCL at the Gen1 gt prompt gives the user access to PCL the plot control facility of MDS 3 1 7 Execute VMS Mail Typing MAIL at the Gen1 gt prompt allows the user to use the VMS Mail facility without exiting the GENLPLOT session Genl gt MAIL MAIL gt EXIT Genl gt 3 1 8 Toggling the Main Menu Display Off and On The MENU command gives the user the option of toggling on or off the display of the two page main menu Note that there is no response from GENLPLOT for the MENU Command For all of the examples demonstrated in this manual the menu display has been toggled off GENLPLOT Users Manual 3 1 9 Using the Notepad Typing NOTE at the Genl prompt will activate the Notepad facility to append messages on a notepad file kept in SYSSLOGIN GENLNOTES TXT on the first use of NOTE in a GENLPLOT session the date and time are written on the
31. d view plot will display several shots at a time Also available to the user is voice print plotting and the ability to set gain and offset or change axis parameters Multi signal plot M Plot a signal P4 P Signal axis change parameters of S4 SA Time axis abscissa change parameters of Voice print V World view multishot plot change Y axis ordinate parameters Y YA 434 change scale and offset of the time base change time base to a different type TS Overall Graph Reduction change global settings of CHSC and LCUTLN change point omission parameter Smooth current signal 22 GENLPLOT Users Manual 23 3 3 1 Multi Signal Plot The user may want to plot several signals in the kit all on one plot The multi signal plot facility is available for this purpose The M command will display all current signals in the kit numbered in the order in which they were opened The user must then indicate which signals are to appear on the plot using their signal number Alternatively the user may simply enter the command M where represents a list of signals see section 3 1 Plot Options After the plot is displayed the M command brings up its own menu allowing the user to make a hardcopy of the plot replot it to the terminal rotate the plot and quit the M menu Genl gt M 1 16140 CC DIAM BS2P 3200 0 000000Et 00 0 000000E 00 2 16140 CC NL BS2P 4001 0 Q000000E 00 0 000000E 00 3 16140 CC
32. d plot Redefining attributes for a linearly scaled plot requires that either five or seven of the attributes must be explicitly defined SA BEGINNING SIGNAL AXIS VALUE SB z LAST SIGNAL AXIS VALUE IS SCALE FLAG O LINEAR 1 LOGARITHMIC NS TOTAL NUMBER OF MINOR INTERVALS A MULTIPLE OF LS FOR LINEARLY SCALED PLOTS UNLESS SFT AND DSLT ARE DEFINED IN WHICH CASE NS NUMBER OF MINOR INTERVALS PER MAJOR INTERVAL LS NUMBER OF LABELED INTERVALS MAJOR INTERVALS SFT VALUE OF THE FIRST TIC MARK OPTIONAL FOR LINEARLY SCALED PLOTS DSLT DELTA VALUE BETWEEN TICS OPTIONAL FOR LINEARLY SCALED PLOTS A 2 Zeroing Parameters ZFL ZEROING FLAG TO T1 T2 T3 DEFINE THE ONE OR TWO TIME INTERVALS USED IN ZEROING A 3 Gain and Offset Parameters G GAIN if 0 0 gain and offset is turned off O OFFSET IK TYPE OF TRANSFORMATION 52 GENLPLOT Users Manual 53 A 4 Averaging Parameters NAV AVERAGING FLAG 1 USE DT AND TS 0 NONE 0 NUMBER OF POINTS FOR AVERAGING TS START TIME FOR AVERAGING DT z DELTA TIME FOR AVERAGING LFLUC z SIGNAL DISPLAY FLAG 1 AVERAGE 0 AVERAGE AND VARIANCE 1 FLUCTUATION INTERVAL STDEV AVG 2 STANDARD DEVIATION AVTXT z AVERAGING TEXT IN PANEL A 5 Reading Parameters LREAD z READ IN SIGNAL 1 YES 0 NO LABSC READ IN ABSCISSA 1 YES 0 NO LRABSC ACCEPT ABSCISSAE KEYBOARD ENTRIES 1 YES 0 NO A 6 General Signal Parameters LSIGNL NUMBER OF SIGNALS IN KIT
33. e in pixels 0 Genl 3 3 13 Smoothing the Current Signal Enter sMTH at the Gen1 prompt allows the user to smooth the current signal using the three point smoothing algorithm Smoothing is applied immediately to the current signal and successive calls result in greater smoothing i e 3 5 7 point smoothing There is no automatic labeling to indicate that a signal has been smoothed The following example illustrates a curve that has been smoothed once Genl P Shat 16140 1 Rug 1987 14 10 CCNL B32P LD74l D o 40 60 G0 Tina nooo Graf gt SMTH Genl gt P 36 CCN B32P 1LD 4 Shot 16140 GENLPLOT User s Manual 1 Rugq 1987 14 10 Tina nooo 37 37 38 GENLPLOT User s Manual 3 4 Algorithmic Functions The ability to perform specific numerical analyses on the raw data is an option available to GENLPLOT users This section outlines command designed to perform standard functions on the data in the user s kit Note that the commands A G and Z are defined both immediately and for new signals A Average and variance within a shot Af F Fourier transform F G Gain and offset lin exp log or pwr Gf J X Z Join two signals to form a third auto cross correlation X4 X Zero subtract baseline Z Fit a curve lin exp pwr or nor FIT average signals over many shots SUM 3 4 1 Average and Variance Entering the letter A at the Gen1 prompt allows the us
34. e kit using the same signal the one that is currently selected from a user specified shot number The C444 command where represents a list of signals changes the shot number of a list of signals c amp 44 changes a specific signal and ca changes all the signals in the kit The C command works on regular and arrayed signal types The following example illustrates some of these possibilities Genl gt K 1 16140 CC DIAM BS2P 3200 0 100000 1 10000 Genl C Enter new shot number 16141 Genl gt K l 16140 CC DIAM BS2P 3200 0 100000 1 10000 2 16141 CC DIAM BS2P 3200 0 100000 1 10000 Genl gt 10 Genl gt K 1 16140 CC DIAM BS2P 3200 0 100000 2 16141 CC NL BS2P 4001 0 100000 3 16142 CC PPD 4 8000 0 100000 Genl C1 3 Enter new shot number 16143 CC DIAM BS2P CC NL BS2P CC PPD 4 Genl gt K 1 16143 CC DIAM BS2P 3200 0 100000 2 16143 CC NL BS2P 4001 0 100000 3 16143 CC PPD 4 8000 0 100000 Genl C1 16144 Genl gt K 1 16144 CC DIAM BS2P 3200 0 100000 2 16143 CC NL BS2P 4001 0 100000 3 16143 CC PPD 4 8000 0 100000 Genl CA 16146 CC DIAM BS2P CC NL BS2P CC PPD 4 Genl gt K 1 16146 CC DIAM BS2P 3200 0 100000 2 16146 CC NL BS2P 4001 0 100000 3 16146 CC PPD 4 8000 0 100000 Genl 3 2 2 Asking for a New Signal from the Same Shot GENLPLOT Users Manual 11 1 10000 0 100000 0 100000 1 10000 0 100000 0 100000 1 10000 0 100000 0 100000 1 10000 0 100000 0 100000 Typing D
35. e signal and abscissa titles Genl S Signal parameters Current signal number 1 Shot 16140 1 Aug 1987 14 10 Signal CC DIAM BS2P VS Time msec CC DIAM BS2P CC DIAM BS2P TM Number of sample points is 3200 Sample point increment is 1 Time msec axis parameters WA WB IW NW LW WET DWLT WSC WREF 5 00 95 0 0 4 5 20 0 20 0 1 0E 03 0 0E 00 Signal axis parameters SA SB IS NS LS SFT DSLT 0 100 1 10 0 4 3 0 400 0 400 Automatic autoscale y N gt lt CR gt Enter axis parameters SA SB IS NS LS sft ds1t 0 0 0 9 0 9 3 Enter sample increment 1 CC DIAM BS2P Alternate signal title gt lt CR gt Alternate panel title gt lt CR gt Time msec Alternate abscissa title gt lt CR gt Shot 16140 1 Aug 1987 14 10 Alternate graph title gt lt CR gt Genl gt P n Shot 16140 1 Rug 1987 14 10 0 000 20 40 60 dO Ting nooo Graf gt lt CR gt Genl gt 25 26 GENLPLOT User s Manual 3 3 4 Time Abscissa Axis Typing T at the Gen1 prompt allows the user to change all the time abscissa axis parameters See appendix B 1 Abscissa Axis Parameters for a description of each of the parameters prompted for by the T command Genl T Change Time msec TA TB IT NT LT TFT DTLT 5 00 95 0 O 4 5 20 0 20 0 Enter axis parameters TA TB IT NT LT tft dtlt gt 0 0 65 0 0 4 5 20 20 Genl gt P Shot 16140 1 Rug 1987 14 10 K a z d 4 0 q 20 40 60 Tina neec 26 GENLPLOT Users Manual 27 3 3 5 Voice Print Ty
36. enl gt T1 T2 T3 Additional parameters may appear at three places 1 2 3 indicating at 1 signal types F for fixed C for composit A for arrayed signals and no parameter indicates a regular signal see section 3 2 for a description of signal types At 2 signal plot class blank signal S amp V signal and variance HS histogrammed signal and HS amp V histogrammed signal with variance And at 3 abscissa type blank time N sample number F frequency S shot number O other In order to display a more detailed list of parameters for a signal the user can use the Ks or KS command which produce a listing like the following Genl gt KS 1 Signal parameters Current signal number 1 Shot 16140 1 Aug 1987 14 10 Signal CC DIAM BS2P vs Time msec CC_DIAM BS2P CC DIAM BS2P TM Number of sample points is 3200 Sample point increment is 1 Time msec axis parameters WA WB IW NW LW WFT DWLT WSC WREF 5 00 95 0 0 4 20 0 20 0 1 0E 03 0 0E 00 Signal axis parameters SA SB IS NS LS SET DSLT 0 100 1 10 O 4 3 0 400 0 400 Genl gt The signal and time axis parameters that appear in this listing are described in appendices A 1 and B 1 respectively 13 14 GENLPLOT User s Manual 3 2 4 Listing the Signals in the Shot Typing L at the Gen1 prompt will bring up the TDB command prompt and hitting carriage return will produce a list of all the signals available for the current shot number Typing Ls at the Gen1 prompt will l
37. er to calculate the average and variance of the current signal the command a where is the number of a signal in the kit is used for a specific signal and for any subsequent signals For example Genl gt A Enter number of points to average over lt CR gt to enter times gt 25 40 To plot Average A or i Average and Variance lt CR gt or 0 Fluctuation Amplitude T or 1 Standard Deviation S or 2 Enter flag gt lt CR gt Genl P Shot 18140 1 Aug 1987 14 10 3 B 9 s Q A S KR d S CC DIR BSCP D Q 4 242 Yartanoa D UU at 0 20 40 60 Tino Nooo 38 GENLPLOT User s Manual 39 3 4 2 Fourier Transform Typing an F at the Gen1 prompt allows the user to perform a Fast Fourier Transform FFT on the current signal using the command r4 where is the number of a signal in the kit allows the user to perform the transform on a specific signal The FFT menu allows the user to change the parameters of the amplitude and frequency make a hardcopy initialize change leakage reduction write output to a file and change phase parameters The power spectral estimate from the FFT in GENLPLOT is 1 2 2 sse Un JI with l At X sampling period N number of samples Xk same units as input signal which is 2 2 1_ 2 4t x 0 8 5 T where A sampling period T total time for transform Genl gt F Fourier Transform of CC DIAM BS2P Time limits 25 40 Shot 18140 1 Rug 198 7 14 10 Arpl itude
38. his time in front of signal number 3 Genl gt K l 16140 CC DIAM BS2P 3200 0 100000 1 10000 2 16141 CC_DIAM BS2P 3200 0 100000 1 10000 3 16142 CC NL BS2P 4001 0 000000E 00 0 000000E 00 4 16143 CC PPD 4 8000 0 000000E 00 0 000000E 00 Genl gt 3 Genl gt K 1 16140 CC DIAM BS2P 3200 0 100000 1 10000 2 16141 CC DIAM BS2P 3200 0 100000 1 10000 3 16142 CC NL BS2P 4001 0 000000E 00 0 000000E 00 4 16143 CC PPD 4 8000 0 000000E 00 0 000000E 00 Genl gt 15 16 GENLPLOT User s Manual 3 2 8 Changing the Data Base Typing CDB at the Gen1 prompt allows the user to change MDS data bases and access signals stored for example in a private MDS database In the following example the current database is changed from TARA to TS and back again Note how the current database is indicated after a CDB command is issued Genl gt CDB Current database is TARAS Enter new database TSS Genl CDB l Current database is TS Enter new database gt TARAS Genl gt 3 2 9 Defining a Composit Signal Typing a pcs at the Gen1 prompt allows the user to construct a composit signal from regular signals The following table lists the possible unary and binary operations and a description of each It should be noted that when entering formulas for constructing composit signals the operations are case specific and no spaces are allowed in between characters Unary Binary addition negation Subtraction i multiplication inversion
39. ist all the raw data signals LP will list the processed data signals and LT will list all the transforms Wild card characters in a search list are also possible e g Genl L TDB Command DIR CC PPD Directory of shot 716141 LEVEL T Transforms CC PPD 1 B CC PPD 2 B CC PPD 3 B CC PPD 4 B CC PPD 5 B CC PPD 6 B CC PPD 7 B CC_PPD_ 8 B CC PPD I zi CC PPD I 1 TM CC PPD I 2 CC PPD I 2 TM CC PPD I a CC PPD I 3 TM CC PPD I 4 CC PPD I 74 TM CC PPD I 5 CC PPD I 5 TM CC PPD I 6 CC PPD I 6 TM CC PPD I 7 CC PPD I 1 _TM CC PPD I 8 CC PPD I 8 TM CC PPD NO Ew CC PPD N 1 TM CC PPD N 2 CC PPD N ro TM GC PPD N 3 CC PPD N 3 TM CC PPD NO 4 cc PPD N_ 4 TM CC PPD N 5 cc PPD N 5 TM CC PPD N_ 6 CC PPD N 6 TM CC PPD N 7 CC PPD N 7 TM CC PPD N 8 CC PPD N 8 TM Total of 40 records LEVEL S Raw Data CC PPD 1 CC PPD 1 TM CC PPD 2 CC PPD 2 TM CC PPD 3 CC PPD 3 TM CC PPD 4 CC PPD 4 TM CC PPD 5 CC PPD 5 TM CC PPD 6 CC PPD 6 TM CC PPD 7 CC PPD 7 TM CC PPD 8 CC PPD 8 TM Total of 16 records Grand Total of 56 records Genl gt see the TDB directory command in MDS in fact any TDB command may be executed 14 GENLPLOT User s Manual 15 3 2 5 Getting a New Shot and Signal Typing N where is the number of a signal that is either currently in the kit or is new at the Gen1 gt prompt will allow the user to open a new shot and signal The N command works for regular and arrayed signals If the signal
40. lano E Stillerman J and P Thomas The Tara Control Monitoring Data Acquisition and Analysis System proceedings of the 14th ion Vol 2 1491 1498 Avignon France September 8 12 1986 Gaudreau M P J Sullivan J D Fredian T W Karcher C A Sevillano E Stillerman J and P Thomas The Tara Control Data Acquisition and Analysis System proceedings of the Oth Symposium on Fusion Engineering Vol 2 2010 Philadelphia PA December 1983 VersaTerm PRO is a registered trademark of Ablebeck Software ACKNOWLEGDEMENT We especially thank Evelio Sevillano and Jim Irby for their encouragement and constructive suggestions on what features were most needed We also thank the entire scientific staff of Tara and single out Bill Guss whose many comments helpful but not always appreciated have improved the program and this writeup 60 INDEX abscissa 25 26 30 attributes 55 axis parameters 26 types 13 55 autocorrelation 44 autoscaling 13 52 55 average 27 38 52 character height 35 cross correlation 44 crosshair 3 49 curve fitting 49 database 2 16 55 device 1 7 8 erase the screen 6 exit 3 FFT 39 power spectral estimate 39 FFT 40 Fit 50 fix a signal 17 fluctuation amplitude 29 fonts 56 frequency 13 gain and offset 40 52 GENL 1 Genl Menu page 2 2 5 Gen Menu page 1 2 4 Genl 6 Graf 3 GRAPACA 1 2 3 56 graph reduction 35 hardcopy 2 6 7 histogram 13 joi
41. lize parameters negate shot numbering on each point change the ordinate axis parameters replot the graph to the terminal reread the data enter a new l st of shot numbers store results as a signal in the kit swap signals display a table of parameters and write output to a quick dmp file not compatible with RID format described in section 3 2 11 W gt List of additional options A Abscissa change parameters of new data AD display flag AF time bounds AT axis parameters AS new title ATIT ASHT Add SHoT numbers to current list B Bars choose error bars or not COPY Make a hardcopy GTIT Change graph title H Make a hardcopy I Initialize all parameters LAS Make a hardcopy N Negate shot numbering on each point O Ordinate change parameters of OD OF OT OS new data OD display flag OF time bounds OT axis parameters OS new title OTIT Q Quit this menu R Replot to the terminal RD Reread the data from all the shots S Shot numbers new list of and make plot STOR Store results as a signal SWAP Interchange signals T Table of parameters display W Write output to a file QUICK DMP W gt lt CR gt Genl gt At this point if worldplot is reentered the data are still there and may be replotted with the R option or otherwise manipulated 30 GENLPLOT User s Manual 31 3 3 7 Changing Y Axis Parameters Typing a v at the Gen1 prompt allows the user to change Y axis parameters The Y comm
42. m a third signal Genl J 1 16140 CC DIAM BS2P 3200 0 100000 1 10000 2 16140 CC NL BS2P 4001 0 000000E 00 0 000000E 00 3 16140 F CC NL BS2P 4001 1 000000E4 14 2 000000E 13 GENLPLOT User s Manual 43 Operations for joining signals Unary ars Binary d S S3 S1 operation S2 Number of first signal lt CR gt for unary operation 1 Operation Number of second signal 2 Number of third output signal 4 CC DIAM BS2P CC NL BS2P Alternate signal title gt lt CR gt Genl p Shot 16140 Rug 198 7 DC DIRILBS2P CC NL FH2P 11019 Tina nac 43 44 GENLPLOT User s Manual 3 4 5 Auto cross Correlation Typing an x at the Gen1 prompt enables the user to perform an auto cross correlation on any two signals or just an autocorrelation on one signal Alternatively the command x where is the number of a signal in the kit will perform the autocorrelation on the desired signal The following example illustrates the use of the auto cross correlation function Genl gt X 1 16140 CC DIAM BS2P 3200 0 100000 1 10000 2 16140 CC NL BS2P 4001 1 000000E 13 1 100000E 14 3 16140 F CC NL BS2P 4001 1 000000E 14 2 000000E 13 4 16140 F CC DIAM BS2P CC NL BS 3200 1 000000E 13 1 100000E 14 Auto Cross Correlation Select signal s 1 2 Time limits 25 40 Shot 16140 1 Bug 1987 14 10 Cavar tance c Oo Lop Tine mooo CC_DIANLBS2P mue me uti 24 8 32 36 40 Tine neec Datrended Sig
43. n two signals 42 kit 6 10 11 add a signal to the kit 10 building a kit 10 delete a signal 11 list contents of 13 reset from namelist file 21 save the kit in namelist file 20 list 6 10 logical name 2 M 23 main menu 3 4 6 menu display 8 9 namelist file 1 20 21 notepad 9 page stamp 35 point omission 36 61 GENLPLOT USER S MANUAL 61 9 24 87 qualifier 1 2 8 range of numbers 6 raw data 14 read in data 18 sample number 13 shot number 10 13 average signals over many shots 51 current 4 list of all the signals 14 multi shot plot 29 open a new shot 15 specifying as a qualifier 1 signal 10 add a new signal to the kit 11 arrayed 10 11 13 attributes 52 axis parameters 25 composit 10 13 16 current signal 4 15 delete 11 17 fixed 10 13 17 51 multi signal plot 23 name 1 10 11 52 number 13 plot one signal against another 24 plot the current signal 24 regular 10 13 reread the same signal 15 specifying as a parameter 1 types 10 13 smoothing 36 spawn a subprocess 7 square brackets 10 suppress baseline trends 29 TDB command 14 terminate input 6 9 text strings 25 56 time base 13 change the scale and offset of 32 change type 33 frequency 33 sample number 33 shot number 33 V 27 variance 13 38 VersaTerm PRO 3 voice print 27 W gt 30 WOD gt 20 world view 29 write out data 20 XCOR gt 45 zeroing 46 52
44. nals XCOR CR for second page gt lt CR gt 44 GENLPLOT Users Manual 45 Shot 16140 1 Aug 1987 14 10 Orns 3peotral Phosa Gree Poor bhara 110 n w eis IS M L ul Troco oorrelation hatupbn 25 000 40 000 Frequency iHz XCOR gt lt CR gt XCOR gt List of additional options A Amplitude change parameters of Al A2 F Frequency change parameters of H Make a hardcopy I Initialize all parameters Q Quit this menu R Replot to the terminal S Signal limits change S1 S2 T Time limits change W Write output to a file QUICK XCR COPY Make a hardcopy LAS Make a hardcopy PH Phase change parameters of RET Retransform STOR Store analysis as a signal TAX Time change parameters of TLAX Time lag change parameters of XCOR gt lt CR gt 45 46 GENLPLOT User s Manual 3 4 6 Zeroing or Subtracting a Baseline Typing a z or a z where is the number of a signal in the kit at the Gen1 prompt allows the user to zero or subtract a baseline from the signal and from any subsequent signals The zeroing facility allows the user to specify a reference level or reference line given in time bounds over which to compute a baseline to subtract Genl gt P r Shot 16140 1 Rug 1987 14 10 ol DC TPUL 4 a l D 20 40 60 GO Tine nooo Genl Z Signal parameters Current signal number 1 Shot 16140 1 Aug 1987 14 10 Signal CC PPD 4 VS Time msec CC PPD
45. ping v at the Gen1 prompt allows the user to generate a voice print plot of a signal a contour plot of time lapsed FFT s After the voice print is plotted a menu is displayed allowing the user to change the Average FFT axis parameters modify contour levels make a hardcopy quit the voice print facility replot to the terminal change the signal and time axis and toggle the between the time and frequency displays Non kit signal y N gt lt CR gt Enter number of points per FFT CR 256 i e 32 64 128 256 512 1024 2048 4096 0r 8192 gt lt CR gt Enter how many times to smooth lt CR gt 0 gt lt CR gt Enter number of first isopleth lt CR gt 5 lt CR gt 1 2 3 4 5 6 7 8 9 0001 0003 001 003 01 03 1 3 8 gt lt CR gt Shat 16140 l Rug 1987 14 10 ma ma 3 e a 10 Fraqupnoy Wiz U Trareforn af 25 samples V List of interactive options A change Average FFT axis CL modify Contour Levels COPY make a hardCOPY F change Frequency axis H make a Hardcopy LAS make a hardcopy Q Quit R Replot to the terminal S change Signal axis T change Time axis TTF Toggle Time Frequency displays V TTFE 27 20 28 GENLPLOT User s Manual i Shot 16140 1 Rug 1987 14 10 a O gt gt a S E u Ting nooo U Transform of 256 scmples Genl 28 3 3 6 Typing a w at the Gen1 prompt allows the user to create a multi shot plot to survey or to scan data ove
46. played Genl EX ELAPSED 0 00 01 09 66 CPU 0 00 04 77 BUFIO 68 DIRIO 57 FAULTS 681 3 1 3 Changing the Hardcopy Queue and the Device Type Typing HC at the Gen1 prompt enables the user to change the current hardcopy queue and device type In order to switch to a printer other than the default printer the user must know the name of the print queue and the type of printing device located at that queue In this example P8 is the name of the new print queue and QMSIGV is the type of printing device Genl gt HC Enter HCPORTID gt P8 Enter HCDEVTYP gt QMSIGV Genl gt 3 1 4 Spawning a Process at DCL Command Level To spawn a subprocess at the DCL command level from inside of a GENLPLOT session the user can type SP and execute as many DCL commands as desired before logging back out as in this example Genl gt SP SHOW TIME 8 JUN 1987 13 25 19 LOGOUT Genl Or a DCL command preceded by a may by entered on one line as in the following example after which control is automatically returned to the GENLPLOT level Genl gt DIR TARA ROOT AMI Directory TARASROOT AML ALLLIB OLB 1 AUTL OLB 9 BEV OLB 2 GLSUB OLB 1 GP4 0LB 1 TAP OLB 2 TAPSHR EXE 15 TPU VT200KEYS 3 TPUSECINI 200 4 TPUSECINI VT100 1 TPUSECINI VT200 1 UCB OLB 1 VECSHR EXE 2 Total of 13 files Genl 7 8 GENLPLOT Users Manual Similarly the command pcL prompts for one DCL command and then returns to GENLPLOT Genl gt DCL DCL Comman
47. plot M New shot and signal N Plot a signal P4 P Reread same signal same shot R Signal change parameters of S SA Time axis abscissa change parameters of Voice print V World view multishot plot auto cross correlation X X change Y axis ordinate parameters Y YA Zero subtract baseline Z4 signal select 1 40 at any prompt display current menu CTRL Z terminate input Genl Menu page 1 2 gt lt CR gt X TEDNHPXxHaogu uiaunutunaxduao tuccotm This menu is the first page of two of the main menu note the current shot number signal name and number of data points of the current signal are listed on the first line To see the next page of the main menu the user must hit the cR key The second page of the main menu follows RID SAV SUM WOD GLOB MAIL MENU NOTE OMIT SMTH RNML Genl GENLPLOT User s Manual Erase screen Change the hardcopy port queue and device type spawn a process at DCL command level DCL verb change scale and offset of the time base change time base to a different abscissa type TS Change data base Define a composit signal enter new interactive device type Fit a curve lin exp pwr or nor FIT Fix current signal in the kit Overall Graph Reduction execute PCL Read In Data Save the kit in a namelist file average signals over many shots SUM Write Out Data WOD change global settings of
48. put to the indicated command In a list a range of numbers is indicated by a hyphen with individual numbers separated by commas e g 1 3 5 means 1 2 3 5 Two pound signs represent a shot number and one pound sign represents the number of a signal in the kit Note that a response not recognized at one prompt level is passed up to the next higher prompt level also case is ignored Typing CTRL Z by holding down the control key and typing Z will terminate input at any prompt and return to the main menu In the examples that follow it should be assumed that the display of the two page main menu has been turned off via the toggling MENU command see section 3 1 8 Toggling the Menu Display Off and On 3 1 System Options System options are those which allow the user to control the execution of GENLPLOT in response to the prompt Gen1 gt Erase screen Exit Change the hardcopy port queue and device type spawn a process at DCL command level DCL verb enter new interactive device type execute PCL execute MAIL toggle MENU display off on use the Notepad NOTE msg display current menu 3 1 1 Erasing the Screen Typing ER at the Gen1 prompt will erase the screen GENLPLOT User s Manual 3 1 2 Exiting GENLPLOT Typing EX or EXIT at any prompt will terminate the current GENLPLOT session The following example demonstrates how statistics including elapsed actual and CPU time of the GENLPLOT session being exited are dis
49. r many shots possibly plotting one against another and to select among display options as the signal is plotted Note that in world view if fluctuation amplitude is selected to start then there is an additional option to suppress baseline GENLPLOT User s Manual World view trends from the variance estimates Genl gt W 1 16140 CC_DIAM BS2P 3200 0 100000 1 10000 WORLD parameters Enter signal number for ordinate 1 Enter time bounds for averaging ordinate 24 40 Signal display flag Average CR or 0 Fluctuation Amplitude T or 1 Standard Deviation S or 2 Enter flag gt lt CR gt Enter signal number for abscissa or return to use shot number gt lt CR gt Enter list of shot numbers 16140 16145 16147 16148 16149 Enter Z to input abscissa value for each shot CR Start shot Start shot Start shot Start shot Start shot Start shot Start shot Start shot Start shot CC_DIAYLBS2P 16140 16141 16142 16143 16144 16145 16147 16148 16149 Survey Plat 16144 16148 16152 16156 Shet runbor Time beundst 24 000 40 GOD 29 30 GENLPLOT User s Manual Typing a or a cR at the w gt prompt after the plot has been drawn will bring up a menu instructing the user on how to perform various manipulations on the world plot For example the abscissa parameters can be changed shots can be added to the data set error bars can be toggled on and off The user can make a hardcopy change the title of the graph initia
50. r may want to see more without naving to quit GENLPLOT and starting over There are six different ways of accessing new data sets In the first page of the main menu there are three The user could change the shot number and keep the signal the same C option change the signal and keep the same shot number D option or change the shot number and the signal N option Assembling a set of data signals or building a kit is done most often by using the Dataname option After adding signals or at any time the user may display all the signals with the kit option There are four different types of signals regular fixed composit and arrayed Signal names are made up of letters numbers and underscores In the case of arrayed signals part of the signal name is a list of numbers enclosed in square brackets see section 3 for a description of list format C Change shot number C C 4 CA CA D Dataname new signal same shot D K Kit of signals KS KS L List signals LS LP LT N R New shot and signal N Reread same signal same shot R4 signal select 4 1 40 CDB Change data base DCS Define a composit signal FIX Fix current signal in the kit RID Read In Data SAV Save the kit in a namelist file WOD Write Out Data WOD Reset the kit from a namelist file 3 2 1 Changing the Shot Number The c command entered at the Gen1 prompt enables the user to add a signal to th
51. rincipal Latin and Greek Fenis 90 s A s B us C gm D za E os F re G n H rz zs J 74 K r L re Mr N ra O rr P s Q a R m S s T sa U ns V pe W er X an Y we Zw a e Bu a ar b Ba C HD d mu m 1 NEZ g i h me ms w kK 97 uas rT sae n m tt P nz o lt 10 1E Zw Y wna F oj ax 197 m K vr C 75 a Wh 3 p integer Equivelenem gt 127 are Ur ek 58 Om 1 wr 2 wv J m 4 ww O 1B 6 wm 7 w amp iw 9 um gt ww T 187 4 m 1N 1o so iz A us B we H 158 A Wwe E 17 ua A raa M s N see D se II xe 9 xe P m 2 T re T ns QX as B um 1 Bar em BH y em y xe X b 8m Com iG BIE A em fb x T ee Q ab 234 Q M BR 2m n H rm I p rn y zm X 2m b EB TT mo su p a G Pi T 9 ie iwi ou Y s m ves e J we Tl 30 4 24 pw 4 us T 244 U 246 46 W UY E ma Q AG 2 A ER IR V xm O 2N 3a z ju AJ 2546 D 4a 1 4e 2 a 3 r1 4 O pa B sa 7 s B 9m gt o9 gt Be lt pa 64 gt a sa Note Characters Available in Subroutine SYMBOL GENLPLOT User s Manual Complex Indexioal Latin and One A as B as C ar D os E as F 70 Gn H ya I vs J 7 K vs L va Moy N 78 O sn P m Q e R sa S ss T os U ss Y aa We us a 47 D as C BB 1 spa E 301 f wa 1 h DA l 106 v
Download Pdf Manuals
Related Search
Related Contents
Pfister GT49YP1K Installation Guide Manual MX1900J - MSC Technologies Amasoft MFTS - Manual do usuário - Projeto Bom Manejo Torrent F3 Manual Rev A.indd Copyright © All rights reserved.
Failed to retrieve file