Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Anchor
RTF31383737393a204368617074
RTF31383737393a204368617074
1: Managing Projects
The following sections explain projects and
Anchor
_GoBack
_GoBack
describe how to create and manage projects:

  • What is a Project? explains briefly the basic concepts of FactoryStudio projects
  • Viewing Projects discusses opening projects and viewing their information in the FactoryStudio display
  • Creating and Editing Projects shows how to create a new project and how to configure or edit an existing project
  • Finding Projects discusses how to locate projects stored on your local computer or on a remote server
  • Managing Remote Projects describes how to work with projects that are stored remotely
  • Running Projects overviews how to run a project for testing or production
  • Upgrading Projects explains how to upgrade a project to a new version

...

  • Click New Project. The New Project page displays.
  • Enter or select the information, as needed.

    Field

    Description

    Name

    Enter a name for the project.

    Description

    (Optional) Enter a description of the project.

    Location

    Click the ... button to select or create a new folder for the project.


  • You configure remote access to projects on a folder basis. Be sure to place local projects into a different folder from projects that you permit remote access to.|

    Product Family

    Depending on your FactoryStudio license, you may have options here to build applications for a specific version of FactoryStudio.
    If you don't have a license, only the Express family will show. Even when you have a license you may want to create Express projects to share demos and tutorials with users who don't have a license installed.
    A basic description of the product families is


  • Enterprise—Complete FactoryStudio functionality
  • HMI—Use for smaller applications and embedded systems.
  • Express—Use only for test or demonstration purposes.
  • OPCServer—Create a project to work as an OPC server only, providing data to other applications from the native protocol drivers
    Refer to Chapter 14, "FactoryStudio Versions and Licenses", for more information about the product families. You can change this setting later, if needed.|

    Product Model

    Depending on your FactoryStudio license, you may have options here to build applications for a specific product model.
    The product model is connected with the number of real-time communication points you will be allowed on that project.
    Refer to Chapter 14, "FactoryStudio Versions and Licenses", for more information about product models.


  • Press Create Project

Anchor
RTF33303735373a204865616469
RTF33303735373a204865616469
Anchor
RTF34333235303a204865616469
RTF34333235303a204865616469
Project Configuration
When you click "Open Project" you open the tools for project configuration, or as we used to call them, the Engineering tools.
The overview of the project configuration user interface is in Chapter 2, "Engineering Workspace".
All the project configuration, displays drawing, graphical images, scripts, tag definitions, external devices mapping, and so on, are saved in a single embedded SQL database. That file is encrypted for security and it should be opened and edited using the Project Engineering Tools.
The project configuration is saved in a file with extension "tproj". Using the Publish procedure, described in Chapter 12, "Run, Test, and Publish Projects", you can also create read-only versions of the project for runtime execution only. These will have the extension "trun".
The system allows many projects to be opened at the same time. If you already have an open project, just select another project in the Project Selection list and open it. When a second instance of the same project is opened, it will open as read-only.
In order to enable concurrent users you must have a project server licensed to multiple engineers. On the license tab, in the Engineering Group Box, you have the number of concurrent engineering users that can access the selected server or local computer.
Every project file has embedded metadata with the key project information. When using the engineering tools, that information displays at the Info-Project-Version page.
The project settings that can be user defined, such as target family and model and default options, can be defined at the Info-Project-Settings page. To view and change project settings, open the Project with the configuration tools and:

...

.i.managing:project information;
.i.projects:managing information for;
You can view and change the project settings that you configured when you created the project.

Field

Description

Product

Read-only name of the product used to create the project.

ProjectPath

Read-only path to the project.

Family

A basic description of the product families is

  • Enterprise—Complete FactoryStudio functionality
  • HMI—Use for smaller applications and embedded systems.
  • Express—Use only for test or demonstration purposes.
  • OPCServer—Create a project to work as an OPC server only, providing data to other applications from the native protocol drivers
  • Refer to "FactoryStudio Versions and Licenses", Chapter 14, for more information about the product families.
  • Changing the family settings may cause some configurations to be invalid. For example, some features are only available in the Enterprise version.

Model

The product model is connected with the number of real-time communication points you will be allowed on that project.
Refer to Chapter 14, "FactoryStudio Versions and Licenses", for more information about product models.

Target Framework

Read-only. Shows the Microsoft .NET Framework version required for the project.

Culture Info

Select the target language for the runtime application. This setting controls the formatting of dates, numbers, and other information to conform to the selected language. You can change this setting later, if needed.

Default Code

If available, select the language you want to use for writing custom scripts. You can change this setting later, if needed.

Limit values to Min-Max

If checked, you will not be able to set tags outside the Min-Max range

Target Layout size (on Edit Displays Layouts)

Select the default resolution for new layouts in the project. This does not affect existing layouts.

Default Size when creating new Pages

Select the default resolution for new pages in the project. This does not affect existing pages.

Run modules inside runtime process

Runs the following modules on TServer module, if checked:

  • Script tasks
  • First device channel



Finding Projects
.i.projects:managing remote access to;
.i.remote access:managing;
.i.finding:projects;
.i.projects:finding;
When accessing your local computer, FactoryStudio looks for projects in the default folder and in any folder where you have created a project. If you copy a project file to a folder, FactoryStudio does not know to look in that folder for a project. You can add that folder to the search path, so FactoryStudio knows to look in the folder.
You can also remove folders from the search path, if you no longer need those folders for FactoryStudio projects or want to reduce the list of folders.
To find projects and manage remote access:

  • Click Find Project.
  • The Find Project page displays with a list of the existing search paths.
  • Enter or select the information, as needed.

    Field

    Description

    Current Project Server

    Display-only. Lists where the current project is running.

    Include Sample Projects

    Selected by default. Deselect to exclude sample projects from the list.

    Include Published Projects

    Selected by default. Deselect to exclude published projects from the list.

    Find

    Click to navigate to a project. The folder for the project you select is automatically added to the Search Paths list and all the Projects on that folder will be presented at the list.

    Search Paths

    • Select the folder whose remote settings you want to change, then change the settings below.


  • Click + to add a folder to the search path, so that all the projects on that folder displays in this list.
  • Select a folder, then click - to remove the selected folder from the search path, so the projects on that folder no longer display in this list.|
  • Click Back to return to the main window.

...

  1. Click Find Project.
  2. Select the folder in the Search Paths list where you want to view and modify the permissions.
  3. select the information, as needed.

    Field

    Description

    Allow Remote Access

    Selected by default. De-select to deny remote access to the selected folder for editing FactoryStudio projects.

    Allow Remote Run

    Selected by default. De-select to deny remote access to the selected folder for running a FactoryStudio runtime.

    Virtual Path

    Enter to provide access to just the selected folder. Anyone accessing your computer remotely through FactoryStudio can see all folders that are configured for remote access and that do not have a Virtual Path.


  4. Click Back to return to the main window.

...

  1. Click the Server tab. This tab lets you configure and access remote projects.
  2. Do one of the following:

    To access a project on a remote computer

    To access a project on the cloud service

    • Select the Remote option.


  • Enter the IP address of the computer where the project is.
  • If configured, enter the Virtual Path of the folder.
  • The person who created the project may have configured the virtual path.|* Select the Cloud option.
  • Enter your Account and Password.|
  1. Click Connect.
  2. If you want to upload a project, click Upload Project.
  3. Click the Projects tab.

...