Project Window

From SysCAD Documentation

Jump to: navigation, search

Navigation: User Guide -> Windows -> Editing Project Window


Contents

Introduction

Command Path: View - Project

The project structure is outlined in the Project Window.

The Project Window consists of five tab pages:

Files This is used to list all associated files for the current project.
Models This is used to list all existing unit models in the current project.
Environment This is used to list the Location of project files
Conversions This is used to list all the engineering units available to the user.
RefTags This is used to list all the variables referenced by the PID controllers or Pgm files.

Note:
If you click on the X button on the top right hand corner of the dialogue box, then this starts the Close Project command, NOT the close dialogue box. However, if you do not want to close the project, you can click on the cancel button when you are asked if you want to save the project.

Files List

Click on the Files Tab will open up the list of files generated or used by SysCAD for the opened project. The files in this window are grouped together for easy reference. A typical example is as follows:

Image:View Project - Files.jpg

  • Most of the files in this window are for user information only.
  • Referenced text files such as Reaction and Control files are set up for direct editing.
  • The file structure also lists all units that are calling the reference text file.
  • If any reports are present, the excel file can be opened from this window as well.

Example 1:

Double click on Acid_Addition.rct will open the file for editing. Double click on Acid_Addition will open the Access Window for the unit that uses the Acid_Addition.rct.

Example 2:

Double click on Report2.xls will open the file in excel for editing.


Note: The file list is not automatically updated, use the Refresh button to rebuild the list.

Models List

This page lists all the models or units used in a project. They are grouped by model type, which are sorted alphabetically.

In the example below, there are five flash tanks in the project. As well, the connectivity of the flash tanks is also shown within the square brackets.

Double click with the left mouse button on a unit listed will take you to the Access Window of that particular model. Whereas right click with the mouse will bring up a selection menu:

Image:User Guide image020.gif

You are given the option to go to the Access Window; find the graphics associated with the model; change the tag name; or go to the Access Windows of the connected links.


Note: If you have made changes to the project, press Refresh to update the list in the Project Window.

Environment List

Image:User Guide image021.gif

The environment page of the Project Window shows a list of names used for folder/file paths.

Symbolic Name Example Possible Location
Basecfgfiles Default.mdb, symbols

Network drive OR Local drive (may be read only). These folders must be in the same location. File Default.mdb must have write access.

Progfiles SysCAD dlls (in the Bin folder)
TemporaryFiles Error logs, ini files Local drive with write access
Cfg home & Cfg file(s) Project group, eg, tutorial Network drive OR Local drive (can be read only)
Prjfile(s) Project folder,eg, NiCuDemo.spf Network drive OR Local drive (must have write access)

Conversion List

The conversion units' list displays all the default SI units SysCAD uses and the scale it uses to convert to other units. This conversion table is stored in an Access Database Default.mdb table cnvs (path ..\SysCAD92\Basefiles). To add/modify the existing engineering units (excluding SI units), refer to Conversions_Table for instructions.

Image:conversions.png

RefTags List

The RefTag list is for user information only, it builds and displays a list of all the reference tags used in the projects. These include any read/write (GET/SET) tags used by models (eg, PID controller, PGM files - General controller). Please NOTE that the list is built during the first iteration of a project solve or project run. Therefore, if the project has not yet been solved, the list will not appear. To display the list, after the project solve/run has been started, press on the refresh button on the following dialog box.

Image:User Guide image023.gif

In the above example, we can read that P_54.T is an input variable for T_1 (temperature transmitter). T_1 is then the input to the Steam_Addition controller (measured value). The Steam_Addition Output then controls the Steam.Qm_Rqd (the steam mass flowrate required) variable.

NOTE: Referenced tags are also indicated by displayed coloured triangles on the relevant access window or Trned window, as described in Controlled and Referenced Variables.

Document Sections