You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 5 Next »

Project Configuration Environment

This is the main user interface used for project configuration. After selecting a project using the Welcome interface, the Manager application allows the project customization. The navigation to all features is a very simple 3 layers navigation.

The Project Configuration Environments are:

EDIT: Configuration for the real-time database (Tags), Historian, Security, Alarms, Devices (remote equipment and multiple protocols), Datasets (databases and files access), Scripts (.NET languages C# and VB.NET) and Displays (User Interfaces) and Reports.

DRAW: Built-in state-of-art drawing tool using WPF (Windows Presentation Foundation) and XAML technology. It also allows an easy and powerful definition for dynamic behavior, advanced objects and code behind logics.

RUN: Allows to run project verification (BUILD command), to TEST the application using temporary files and a safe communication mode or to STARTUP the project. It has also additional features like Publish the project, Localization, Cross-Reference or Unused objects.

INFO: Shows information about the project, such as the Project build number and published status, the product version and model and licensing information. This interface also allows to Tracking of project modifications and sharing notes across the development team.

On this page


More on the QuickStartGuide





Edit - Configuration Tables

To configure the basic elements of your project, from the Main Menu, click on the “Edit” icon. 



The philosophy of the configuration user interface is to act like a web-page front-end where you do the easy navigation, fill the forms and the data is always automatically being save and commissioned to backend without the needing to do open/save/close operations all the time. For sure, you can always undo the table modification when necessary or discard the modifications on the displays if you don’t want to include them on the project.

Using the Datagrid tables

Besides the new concepts on navigation and web-like style, which makes FactoryStudio much easier than any other oldstyle desktop tool, there many features to help manage and edit the contents of the configuration tables.

Sort: Click on column name to change the order to ascending, descending or none. When none is selected the internal row ID is used.


Filter: Click on the filter icon to select visible rows according contents.

Grouping: Just Drag and Drop the column titles to upper area to create dynamic hierarchical grouping of the information. 


Hide or Show columns: Some columns that are not typically used are hidden by default. Right click on the title in order to select the visible columns:




Draw - Design Displays

To configure dynamic graphic displays, from the Main Menu, click on the “Draw” icon. The Drawing tools are explained in detail in the Drawing Tools Page.


Info - Information about the Project

To configure dynamic graphic displays, from the Main Menu, click on the “Info” icon. 


Project: The table Version shows information about project version and well product version. The link “check for updates” verifies Tatsoft website looking for product updates, which are always free to install and project compatible. When an update is found the download and installation always requires the user confirmation. As a policy, as the tool is used in mission-critical applications Tatsoft decided not do ay background product updates without the explicit On the Settings table, you can modify general configuration for our project. 




Run - Test and Execute the Project

The Run environment provides access to all project execution parameters.




Select the TEST option on the left side, and then click the RUN TEST button. That will start the runtime mode of the project, which means the project configuration will be executed.

If you are running the DEMO project, use this opportunity to do a tour on the demo display which contains valuable information about product features.

Note

To Execute a Build is useful for a complete verification of the application logics when preparing an application to final production, but is not necessary during development as all modifications you on the project are automatically and transparently being compiled on the background while you are editing.

Test: run the project in test mode, which means it runs with some protections that allow the test mode to run even on the same machine that the project is running in startup and functions like historian and alarm logging automatically go to temporary files instead of the defined database for the project production.

UseCount: Shows information on how many times each object is used inside the application, including information about the CrossReference (where it is used) and also presents the Unused objects. You can double click on the selected reference in order to jump to its location

  • No labels