Products

 

Add a new product

Add a sub product

Copy a product and its sub products

Order products and sub products

Delete a product

Add items to a product

I/O Link

Tag Code

Remove items from a product

 

In this window, you can define and configure products. A product is an object in the library which can be used in a product. A product can be as small as a single motor (or smaller), or be as large (or larger) as a complete pumping system om conveyor belt

A product can contain the following items:

 

 

This window contains one main view and three detail views:

 

In the main view, you can find all your products. If you click a product, all the items connected to this product shall appear in detail window 'Product'. Depending on what you select in the detail window 'Product', detail window 'Properties' will show the data. So the main view and detail view 'Product' is used to navigate through the products fast and simple. In detail window 'Properties' it's possible to mutate/change values. Detail window 'Library' is used for adding items to the products.

 

When the right mouse button is pressed in the main view, the options Enable and Disable are available. With these options, it's possible to enable or disable multiple products at once.

 

 

See also:

Attributes

Logical module

Scada module

Electrical module

Document module

Value sets

Variant and option configuration

Attribute relations

Changing attribute expressions

 

 

Add a new product


 

New products will be created below the selected product/row.

New products can only be created if a 'top' product is selected.

Add a sub product(s)


It is possible to create nested products. This is done with a popup window where it is possible to select products that you wish to as a sub products.

 

 

- Only 'top' products (not sub products) are shown in the popup window and only those products can be added as a sub product.

- Products with spare I/O are not shown in the popup window.

- Products can only be added to 'top' products, not to existing sub products.

- To add a sub product to a 'top' product with a specific position. select the sub product where the new sub product should be below, then click Add sub product.

 

When a product has sub products, the field structure id generates a unique id and the structure code can be modified.

 

 

The structure id is there so a sub product is always unique because it is possible to add 1 product multiple times.

With the structure code, it is possible to create a more meaning full structure id.

 

 

Notes

Copy a product and its sub products


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

Order products and sub products


Products are ordered by there sequence number.

Only products and there 'first' underlying sub product can be positioned by drag-drop.

 

Sub products of sup products cannot be changed.

 

For example.

Product A

- Product B

- - Product C

 

Product B

- Product C

 

Product C

 

In the above, there are 3 products.

Where Product C is added as sub product to Product B.

And Product B is added as sub product to Product A.

 

All top products can be positioned by drag-drop.

Product B on Product A can also be positioned.

But Product C on Product A cannot be positioned, this must be done in Product B.

By changing the order of Product C on Product B, the order of Product C on Product A is automatically changed.

 

Note

Delete a product


 

Notes:

1. A product in use cannot be deleted.

Add items to a product


(Attributes, I/O, modules, document modules, logical modules, scada modules, electrical modules, value set)

 

 

Notes

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

2. It is not possible to add two of the same attributes to a product.

3. One or more of the same document/logical/scada/electrical/IO module(s) and product interfaces can be added to a product, as long as each item has a unique function.

4. It is possible to change the template type of an electrical typical here. Normally you do this in the Electrical module window. This could be useful if you want another template type for an electrical typical of a specific product. However, if you change the template type of the electrical typical in the electrical module window, this is only carried out to typicals of products which have the same template type as their original typical (in electrical module window). So, if you change the template type in a product, this typical doesn't take over the template type that was set in the original typical (electrical module window) anymore. If you change the template type back to its original template type, this typical take's over its original template type again.

This also applies to Document, logical and scada typicals.

5. I/O Spare - It is possible to assign a spare status to an I/O module. this is only possible if there is one I/O module in the product. If there is more than one I/O module on the product, the spare I/O checkbox is hidden. It is also not possible to add more I/O modules to a product which has a spare I/O module.

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

 

Sub product notes

1. Items cannot be added to sub products, this can only be done to the original product.

TIP: Use the key combination 'Ctrl + G' to go to the original product.

2. Only default values can be changed inside sub products, all other configurations/values cannot be changed.

values as module functions, expressions, I/O links can only be changed on the original product.

 

 

Attribute - Read-only

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

I/O module and I/O Link


When an I/O module is added to a product a function needs to be filled in.

After this, the I/O type, symbolic and text can be selected. The 'Is spare' checkbox can be selected that makes the product a spare product which can be divided as spare I/O.

If the module is assigned to an I/O channel in a project, the I/O type cannot be changed.

If the module has no I/O type, the module never can be assigned to an I/O channel.

 

I/O system variable

To replace the I/O system variables in a typical, drag and drop an I/O module on a product and fill in the corresponding module function. The match between the variable is made with the given module function.

A document/logical/scada/electrical module can contain an I/O link. With an I/O link, you can easily use I/O data of the linked I/O item in the typicals of the document/logical/scada/electrical module. (See System variables)

An I/O link can also be very useful to configure your products in combination with variants and options, as the typicals and the I/O module must both be selected to have the typicals available to be divided in electrical location view.

So if an I/O is not selected, it linked/corresponding typicals will not be selected in the project too. See the two pictures below for an example of I/O link.

 

Take-over: I/O

To get I/O values into different modules (document/logical/scada/electrical) it is possible to add a take-over: I/O attribute to a module and use an I/O link to get the I/O data (See Attributes)

For example, an electrical module has a Take-Over: I/O type attribute and is linked, using I/O link, to the I/O :_DI_Active (see picture below).

The take-over attribute will have "DI" as its value.

 

Note: When using take-over attributes instead of I/O system variable will make it possible to use value sets, expressions and attribute relations.

 

I/O in a product:

 

 

 

I/O items linked to an electrical module:

 

 

You can link an I/O item to multiple document, logical, scada and electrical module.

 

See also:

System variables

Variant and options configuration

Attributes

Tag code


Products and sub products have the optional columns 'Tag code' and 'Tag description'. The tag code will not be visible by default and can be found in the column chooser.

Image: Library product view

 

The tag code and tag description inside the library can be seen as default values. When the product is applied inside the project structure, the tag code and the tag description is set inside the project.

Changing the values inside the library will not affect the values inside the project.

 

If the tag code is set by selecting a product, the tag id will be generated.

 

The example above will result in the following project structure when the product 'Tank'  is selected:

 

When the product 'Tank'is added, the tag code/description can be changed.

 

Image: Project structure view

Remove items from a product


(Variants, options, attributes, I/O,

 document modules, logical modules, scada modules, electrical modules, value set)

 

NOTE:

To remove the item, the take-over attribute needs to be removed from its attribute relation by using the 'Attribute relation table'.

See also: Attribute relations