4Control Engineering Projects | |
A 4C project (short form: project) is used to group and manage all components which are needed to handle a global task (such as automating a production process). Thus, a project includes all source files (e.g. classes), but also files and components which are not mandatory for performing the actual control task (e.g. libraries and files for project documentation or user interface settings). A 4C projects always contains one single configuration. All files belonging to a project are stored in a central folder which also contains the project file named projectname.4cp. This is a central management file in which the project settings are stored and which references all files that are part of the project. The name of the folder and of the project file are usually identical with the project name you specify when creating a new project. The tree structure defining the call hierarchy of the project is visualized in the Class view of the Navigator. Configuration Resources A resource is used for the following:
Each resource for a configuration is stored in the project folder as a separate file named resourcename.res and displayed in the Class view of the Navigator next to the resource icon . To create a resource, click the right mouse button on the configuration shown in the Class view of the Navigator and select Insert Resource from the context menu. Targets To declare a new target, click the right mouse button on the project shown in the Target view of the Navigator and select a target platform from the context menu. The object list displays all objects of the current project. Instances which are created automatically by 4CONTROL, as well as individual global variables and constants are not shown. Global variables and constants are each grouped in a pool in the Navigator view. | |






