Main Content

SimEvents Upgrade Advisor Checks

Note

These checks are obsolete. They are available only for SimEvents® releases prior to R2016a.

Checks Overview

Note

These checks are obsolete. They are available only for SimEvents releases prior to R2016a.

Use SimEvents Upgrade Advisor checks to identify backward-compatibility issues in your model.

Check for implicit event duplication caused by SimEvents blocks

Note

These checks are obsolete. They are available only for SimEvents releases prior to R2016a.

Check configuration parameters of model for status of Prevent duplicate events on multiport blocks and branched signals option.

Description

This Upgrade Advisor check verifies if you have selected the Prevent duplicate events on multiport blocks and branched signals check box in the Configuration Parameters dialog box of your model.

When you run a model created in a version of SimEvents prior to R2012a, the model might exhibit a behavior called multifiring that leads to duplication of events in the simulation. This event duplication behavior is implicit in models with certain configurations and results from the way the software executes the blocks of such configurations. Implicit event duplication is resolved in R2012a with the addition of the configuration parameter Prevent duplicate events on multiport blocks and branched signals.

Available with SimEvents.

Results and Recommended Actions

ConditionRecommended Action
SimEvents >Prevent duplicate events on multiport blocks and branched signals check box is not selected.In the Configuration Parameters dialog box of your model, select the SimEvents > Prevent duplicate events on multiport blocks and branched signals check box.

An alternative to the recommended action in the preceding table is to use the Modify Settings button in the Action section of the Upgrade Advisor results pane. If you click Modify Settings, the software directly enables Prevent duplicate events on multiport blocks and branched signals.

Note

The configuration parameter Prevent duplicate events on multiport blocks and branched signals is not compatible with blocks from versions of SimEvents prior to 4.0 (R2011b). The Upgrade Advisor provides the recommended action (if any) for the check, Check for implicit event duplication caused by SimEvents blocks.

Related Topics