Logical module

 

Create a new logical module

Copy a logical module

Delete a logical module

Add an item to a logical module

Remove an item from a logical module

Select/Deselect in variants/Options

Description panel

 

This window is used to create logical modules. A logical module can contain one or more logical typicals. Additionally it can contain attributes and a value set. In a logical module the connection between de typical variables and Typical Manager attributes is established. By drag-and-drop you can add typicals, attributes and a value set to the module. If you add a typical to the module, and the variables of the typical are available as attributes in Typical Manager, these attributes are automatically added to the logical module. You can view the variable status per typical in the 'Variable status' panel. A file viewer and value set viewer are available both. You can export the list of logical modules to Excel by clicking Export excel.

 

See also:

Logical typical

Logical template

Logical template type

Products

Changing attribute expressions

Create a new logical module


Copy a logical module


Instead of creating a new logical module from scratch, an existing logical module can also be copied.

Delete a logical module


 

Notes:

1. A logical module in use can not be deleted.

Add an item to a logical module


(Attributes, logical typicals, value set)

 

Notes:

1. In case multiple items are dragged to a logical module and one or more of these items are already present in the module, the drag action can not be completed.

2. A valueset can only be added if the valueset key-attributes in the module are not used in a attribute relation with a different type then the key attribute type.

 

Attribute - Read only

Attributes can be put into read only mode, this disables the ability to change the attribute value.

Remove an item from a logical module


(Attributes, logical typicals, value set)

Select/Deselect in variants/Options


It is possible to quickly select items in existing variants and options. e.g. Add an attribute (or typical) to a logical module, which needs to be selected in variants/options where the logical module is used (in products).

This is possible by selecting the attributes (or typicals), then by pressing the right mouse button and clicking on 'Select in variants/options'. The selected attributes (or typicals) will only be selected in variants/options (inproducts) where the logical module is selected. If the logical module is not selected in any of the variant/options, then the items won't be selected.

 

Select in variant/options

Will select all the selected items in variants and options (in products) where the logical module is selected.

It is not possible to do this for logical modules.

 

Deselect in variants/options

Will deselect all the selected items in all variants and options (in products).

 

See also:

Variants and options

Description panel


Example logical module


In this case, we created a logical module called ‘Motor’ with the following two typicals:

- 10_TYP_FB_CM_MODULE_[MODULE_MOTOR_ENDSWITCH]

- 10_TYP_FB_CM_MODULE_[VARIABLE_MOTOR]

 

The module contains the following attributes:

- TAGNAME (Take over Tag)

- TAGDESC (Take over Tag function)

 

Variable ‘<%SL_NAME%> does not need an attribute, because this is a system variable. See also System -> Options -> System -> Plug-in logical.

 

For each typical in a logical module you must define the logical template type. In this case, we attach template type ‘PLC Code’ to both typicals.

Changing the 'Template Type' will also change the template type anywhere the typicals & Module is used, in library and project.

It is possible to change the template type of a Logical Typicals in a Logical module used in a product. If so, the template type will not be changed in that typical, used in that product.