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.
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
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.
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.
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.
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.
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.
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.