Main Content

Check for disabled and parameterized library links

mathworks.hism.hisl_0075

Since R2022a

Dependencies: Simulink® Check™

Usage: High-Integrity System Modeling

Guideline: hisl_0075: Usage of library links

Description

This check identifies the disabled and parameterized library links in the model.

Check Parameters

Use the Model Advisor Configuration Editor to define the scope of the analysis by specifying the input parameters.

ParameterDescription

Follow links

Verify and trace links within the Simulink model.

on (default) | off

Look under masks

Specify whether to include masked model elements in the analysis.

all (default) | none | graphical | functional

  • all — Check analysis includes all masked model elements.

  • none — Check analysis excludes masked model elements.

  • graphical — Check analysis includes only the graphical masked model elements.

  • functional — Check analysis includes only the functional masked model elements.

Recommended Actions and Results

Review the violations that are flagged by the check and the recommended action for fixing the issue. After applying the changes, save the model and rerun the check analysis.

Modeling ConditionRecommended Action
One or more blocks in the model are parameterized library links.

Resolve the issue by right-clicking on the violated block and selecting an appropriate option from the Library Link menu:

  • Click Push Link to propagate the changes to the library.

  • Click Select Restore Link to discard the changes.

One or more blocks in the model are disabled library links.

Resolve the link using these steps:

  1. Right-click the violating block in the Simulink diagram.

  2. From the Library Link menu, click Restore Link.

Capabilities and Limitations

  • Runs on library models

  • Allows exclusions of blocks and charts

  • Analyzes both active and inactive variant choices

  • Does not require model compilation

Version History

Introduced in R2022a