Adams Car Package > Shared Material > Dialog Box - F1 Help > Create/Modify Input Communicator

Create/Modify Input Communicator

(Template Builder) Build Communicator Input New/Modify            Shared Dialog Box
Creates or modifies an input communicator.
 
For the option:
Do the following:
Input Communicator Name
If creating a communicator, enter a name for it.
If modifying a communicator, enter its database name.
Type
Select one of the following:
left/right - When defining a symmetric input communicator, you can define either the left or right communicator. Your template-based product creates the corresponding opposite communicator.
single - Define a nonsymmetric communicator. Because some entity classes do not have symmetry, your template-based product defaults Type to single and disables it.
If modifying a communicator, note that this text box is disabled, because you cannot change the type after the communicator is defined.
Matching Name(s)
Enter one or more identifiers for this input. One of these identifiers must be identical to a matching name identifier for the corresponding output communicator. If left blank, the matching name defaults to the input communicator name.
When modifying a communicator, when you select an input communicator variable for the input communicator name, your template-based product automatically updates the Matching Name(s) text box with the corresponding value(s).
Entity
Select an entity class for the input communicator.
If modifying a communicator, note that this text box is disabled, because you cannot change the entity class to which the communicator refers after the communicator is defined.
From Minor Role
Specify the communicator minor role for this input, which should match the minor role of a corresponding output. The minor role any, matches to any output, regardless of its minor role. If minor role = inherit, your template-based product determines the minor role from the role of the subsystem owning the input.
From Subsystem Index
Select the subsystem index for this input, which should match the subsystem index of a corresponding output. If subsystem index = inherit, the subsystem index is inherited from the index of the subsystem containing this input communicator. If subsystem index = next, the subsystem index is the parent subsystem index + 1.
If you set Minor Role to parameter integer or parameter real, your template-based product enables the following option:
Initial Value
Enter the initial value for the parameter input communicator.
Select to display a dialog box where you can add multi-line comments to any entity, to describe its purpose and function. Your template-based product displays different comments dialog boxes, depending on the entity type for which you want to record comments:
If recording comments for modeling entities in Standard Interface, your template-based product displays the Entity Comments dialog box.
If recording comments for any other entity type, your template-based product displays the Modify Comment dialog box.
Learn about Recording Comments.
List Outputs
Select to display a list of output communicators. This option is useful when you work on many templates simultaneously, because it allows you inspect the communicators on other open templates or subsystems.