Control Architect Help Documentation
×
Menu
Index

Duplicate View window

Duplicate View window
1

Control Module: list

1.  Control Module: list
The set of Control Module item(s) that were selected from the Data View for duplication.
 
To enable duplication users must:
  • Provide a new Control Module name
  • Optionally specify a new Description for the duplicated CM
  • Optionally specify a new Container CM name for the duplicated CM
     
    When you select a CM item in this list, all Parameter references for its embedded Function blocks are added to the list below it. The Target ParamRef data column is editable.  The Parameters found in the embedded Function blocks are also added to the list at the right of the view.
     
     
2

Control Module columns: data columns

2. Control Module columns: data columns
  • Enabled: Indicates if this CM item is enabled for duplication.  You cannot enable a CM item for duplication until you have specified a new name for the duplicated CM.
  • Name: The name of the Control Module that will be the basis for the duplication
  • Container: The existing Container Module if this CM is currently embedded
  • New ControlModule Name: Specify a new name for the duplicated Control Module
  • New Container: Optionally specify a new Container name if the duplicated CM is to be re-parented to a new containing Control Module.  The Container name specified here must already exist in      order to reference it.
  • Description: Specify a new description for the duplicated CM
3

ListView Item edit: status

3. ListView Item edit: status
Indicates the current edit status for a ListView item.
  • White: Unchanged
  • Green: Added
  • Yellow: Modified
4

Embedded Block Parameter References: list

4. Embedded Block Parameter References: list
When you select a CM item in the list above this, all Parameter references found in its embedded Function blocks are added to this list.  The Target ParamRef data column is editable.
5

Parameter References columns: data columns

5.  Parameter References columns: data columns
  • BlockName: The embedded Function Block name that contains this Parameter reference connection
  • Expr Ref: Indicates if this Parameter reference is located in an Expression type such as an AuxCalc expression statement
  • CM SourceName: The name of the Control Module that is the source of the Parameter reference
  • Source ParamRef: The name of the Parameter reference in the format ControlModule.BlockName.Parameter
  • CM TargetName: The name of the Control Module that is subscribing or referencing the source Parameter
  • Target ParamRef: Specify a new Parameter reference connection value that is the target of the subscribed to Parameter.  You do not have to change the CM TargetName column value.
6

Parameter Value Search: edit

6. Parameter Value Search: edit
Specify the parameter value to search for in the selected Column name from the drop-down list.  In the screen capture the column name ParamName is selected, which filters the Parameters view to only those Parameter names that contain a value of "desc". Wildcard characters * and ! are supported along with grouping [] brackets.  See the topic related to filter and search for ListView type elements.
7

Block Parameters: list

7.  Block Parameters: list
When you select a CM item in the Control Modules list, all Parameters found in the embedded Function blocks are added to this list.  The NewParamValue data column is editable.
8

Block Parameter columns: list

8.  Block Parameter columns: list
  • BlockName: The name of the embedded Control Module Block
  • ParamName: The name of the Parameter on the Block
  • ExistingParamValue: The current Parameter value
  • NewParamValue: Specify the new Parameter value to use for the duplicated CM
9

Search Options: toggle button

9.  Search Options: toggle button
Click this header button to toggle the expanded/collapsed state for the search options.  After choosing the required options, click the toggle button to collapse the options to allow specifying the filter text.
10

Clear Filter: button

10.  Clear Filter: button
Click this button to clear the current filter results in the attached ListView.
11

Data Column Names: drop-down list

11. Data Column Names: drop-down list
This drop-down list will contain a list of column names available for filtering on the data in its attached ListView element.
12

Overwrite existing files: check

12. Overwrite existing files: check
Choose this option to allow overwriting existing Control Module items in the Data View.  Use this option carefully as overwritten Control Module items cannot be recovered after execution of this duplication function.  To recover an accidental overwrite you must obtain the original source files and copy them back into the Project folder where these XML files reside.
13

Execute Duplication: button

13. Execute Duplication: button
Click this button to begin duplicating all Control Module items that have their Enabled option checked.