hisl_0066: Использование блоков Усиления

ID: Заголовокhisl_0066: Использование блоков Усиления
ОписаниеЧтобы поддержать трассируемость сгенерированного кода, значение блока Gain (Simulink) не должно решать к 1.
Примечания

Процесс генерации кода может удалить значения Усиления, равные 1 во время оптимизации, приводящей к элементам модели без прослеживаемого кода.

Исключение к этому правилу устанавливает значение Усиления к именованному объекту данных параметра с неавтоматическим классом памяти.

ОбъяснениеПоддержите генерацию прослеживаемого кода.
Проверки Model AdvisorПроверяйте использование блоков Усиления (Simulink Check)
Ссылки
  • DO-331, Раздел MB.6.3.2.d 'Низкоуровневые требования поддается проверке'

  • IEC 61508-3, Таблица A.3 (3) 'Языковое подмножество'
    IEC 61508-3, Таблица A.4 (3) 'Безопасное программирование'
    IEC 61508-3, таблица B.8 (3) 'анализ потока управления'

  • IEC 62304, 5.5.3 - критерии допустимости Программного блока

  • ISO 26262-6, Таблица 1 (1b) 'Использование языковых подмножеств'
    ISO 26262-6, Таблица 1 (1d) 'Использование защитных методов реализации'
    ISO 26262-6, Таблица 7 (1f) 'Анализ потока управления'

  • EN 50128, таблица A.4 (11) 'языковое подмножество'
    EN 50128, таблица A.3 (1) 'безопасное программирование'
    EN 50128, таблица A.19 (3) 'анализ потока управления'

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