jm_0001: Prohibited Simulink standard blocks inside controllers

ID: Заголовок

jm_0001: Запрещенный стандарт Simulink® блокирует внутренние контроллеры

Приоритет

Обязательный

Осциллограф

MAAB

Версии MATLAB

Все

Предпосылки

'none'

Описание

  • Модели контроллеров должны быть спроектированы от дискретных блоков.

  • Таблица “Simulink Block Data Type Support” MathWorks® предоставляет список блоков та генерация производственного кода поддержки. Смотрите Поддержку типов данных блока Simulink.

    • Используйте блоки, перечисленные как “Поддержка Генерации кода”.

    • Не используйте блоки, перечисленные как “Не рекомендуемый для производственного кода”. См. сноску 4 в таблице.

  • В дополнение к блокам, заданным вышеупомянутым правилом, не используйте следующие блоки:

Следующие источники не позволены:

Band-Limited White Noise

Random Number

Pulse Generator

Uniform Random Number

Sine Wave

  

Следующие дополнительные блоки не позволены. Группа Руководства по стилю MAAB рекомендует не использовать следующие блоки. Список может быть расширен отдельными компаниями.

Slider Gain

Real-Imag to Complex

Manual Switch

Polynomial

Complex to Magnitude-Angle

Interpreted MATLAB Function

Magnitude-Angle to Complex

Goto Tag Visibility

Complex to Real-Imag

Probe

Объяснение

  • Удобочитаемость

  • Верификация и валидация

  • Рабочий процесс

  • Генерация кода

  • Симуляция

В последний раз измененный

V2.2

Проверки Model Advisor

Введен в R2010a