Professional Documents
Culture Documents
Version 2.0
Dept. of Electrical Eng. & Comp. Sci. Albrechtstr. 30 D-49076 Osnabrck, Germany Email: kizilcay@fhos.de
Abstract: ATP Control Center (ACC) was developed as a navigation center to work with ATPEMTP and related supporting programs ATPDraw, PCPLOT, etc. in an user-friendly manner. ACC is an 32-bit Windows application running under Windows 95/98/NT/2K. The recently released version 2.0 has new features like Explorer-like file window, error and warning checking in ATP output files, edition of STARTUP and LISTSIZE.DAT files of ATP, etc.
Introduction
ATP Control Center (ACC) is a user-shell (see Fig. 1) for the ATP-EMTP versions, supporting programs ATPDraw, PCPLOT, PlotXY and any other ATP related programs running under Microsoft Windows 95/98/NT/2K. ACC enables user-friendly execution of these programs by selecting a data file from file window using mouse. It can be switched immediately between two different ATP versions like GNU-Mingw32 ATP and Watcom ATP. Up to 10 user-selected additional programs can be connected to ACC. ATP input data files can be edited easily by an editor preferred by the user, plot files can be viewed by simple mouse action using PlotXY or any other graphical tool like GTPPLOT and WPCPlot. The feature of defining project directories allows to locate and switch to corresponding files of ATP input/output data, plot data and ATPDraw files among different projects easily. ACC has been developed using Borland's Delphi Professional 5.0 as a 32-bit Windows application under Windows 98 by D. Celikag, who also adapted PCPLOT to Windows 95/98/NT. The development of version 2.0 has been sponsored by the European EMTP-ATP Users Group e.V. (EEUG).
Installation
To install ACC on your computer system simply copy the files ACC.EXE, ACC.HLP and ACC.CNT into a empty or already used directory. ACC.EXE ACC.HLP ACC.CNT ACC program file The Windows help file The Windows help contents file
Normally it is installed automatically using the installation routine on the CD-ROM distributed by the EEUG Association. If it is executed for the first time, it creates automatically the files ACC.INI and ACC.LOG in the program directory. All program settings are stored in the .INI file. It is strongly recommended not to modify the contents of this file. At the first execution, windows displaying Filter Editor, ACC Settings, licensing conditions will appear successively. The program will stop immediately, when the user does not accept the licensing conditions. Only licensed ATP users are allowed to work with ATP Control Center. ACC is designed for the use of small Windows screen fonts. Distortion of dialog boxes or invisible text parts may be expected, if large screen fonts are used.
ATP Control Center 2.0
When ACC is executed for the first time, main programs and user-selected additional programs should be registered by the user.
3.
The screen hardcopy in Fig. 2 shows the user dialog to register two different ATP versions. Fig. 3 displays the window, where ATPDraw, two plot programs and an external editor are specified. The activation of the desired plot program 1 or 2 is done on main ACC window.
2.
Fig. 3 Registration of ATPDraw, Plot program and text editor ATP Control Center 2.0
2.
3.
Filter
|*.* |*.atp;*.dat;*.lis;*.pch |*.atp;*.dat |*.lis;*.txt |*.adp;*cir;*.sup |*.pl4
Using Add new project working directories for the programs ATP / ATPDraw / PCPlot can be defined and file filter pattern can be selected from the above table created by the Filter Editor. Each project can be named by the user individually as shown in the Project Entry Form (Fig. 6). Existing projects can be edited or deleted by means of menu items Edit current project or Delete project , respectively. Fig. 5 User dialog to define file filter patterns
Save on: both / disk passes the command line parameter both or disk to ATP, which is used to indicate whether the program output goes to screen and disk file (option both) or only to disk (option disk). Cut extension of input data file box can be checked, when the user intends to pass input file name without extension like E:\TP\DC\DC22. The extension of Fig. 6 Project entry form to define project directories the file name incl. "." will be cut.
This option may be useful, when ATP is executed by means of a batch file and the simulation results will be processed by other programs.
Output Parameters button with the name holding character (S in Fig. 1 for GNU-Mingw ATP) should be in pressed state, when the list output file should be named according to input data file with the extension LIS, Fig. 7 Selection of a project from pull-down menu which is specified in STARTUP file. Otherwise, the user must enter an output file name. Button -R causes ATP to overwrite existing output file without warning.
Alternatively, ATP can be executed with an input data file by clicking right mouse button on the file name and selecting the active ATP program from the opened context menu (see Fig. 9).
As shown in Fig. 8 both LISTSIZE.BIG (upper window) and LISTSIZE.DAT (lower window) are displayed on screen, so that the user can check dimension limits or copy these values from upper window and paste them to appropriate location in LISTSIZE.DAT file. Row and column numbers are shown below LISTSIZE.DAT window in order to edit this file easily. LISTSIZE.ORG should be used to recover original values.
Fig. 10: Event window and feature of error/warning checking in .LIS file