Assigning module inputs

In order to use a module in a hierarchy, you need to assign each module input to an actual entity. You can assign a module input to

There are two ways to assign module inputs:

Assigning module inputs from inside the module is possible only when you have access to the module. If the module is locked, you can only assign module inputs from outside the module.

To assign module inputs from inside a module

  1. Navigate into a module to which you want to assign inputs by double-clicking the module entity on the Map or Model layer.
  2. In the module, right-click the entity to which you want to assign an input and then choose Assign Input to. A list of entities that can be assigned to this entity appears.

  3. Select an available entity to assign to the module input. When an input is already assigned, choosing a different output reassigns the input to the new entity. When you assign a module input, the entity's name is automatically changed to that of the output.

To assign module inputs from outside a module

When you are assigning module inputs from outside a module, you can assign both input entities to the connected module as well as return values from within the module.

  1. To assign an entity as an input value to a module input in a connected module, right-click the entity and then choose Assign to. A list of module inputs to which you can assign the entity appears:

  2. Select an available module input to assign to the entity. When an entity is already assigned to a module input, choosing a different module input reassigns the entity to the new entity.
  3. To assign a module output as a return value to an entity connected to the module, right-click the entity and then choose Assign Input to. A list of module outputs that can be assigned to the entity appears.

  4. Select an available module output to assign to the entity. When an entity is already assigned to a module output, choosing a different module output reassigns the entity to the new entity. When you assign an entity to a module output, the entity's name is automatically changed to that of the module output.

Concept Link IconSee Also