hisl_0024: определение интерфейса Inport

ID: Заголовокhisl_0024: определение интерфейса Inport
Описание

Чтобы поддержать сильный ввод данных и однозначное поведение модели и сгенерированного кода, для каждого блока Inport (Simulink) корневого уровня или сигнала Simulink® возражают, что явным образом решает к связанной сигнальной линии, установите следующие параметры:

  • Data type

  • Port dimensions

  • Sample time

ПримечаниеИспользуя корневой уровень блоки Inport без полностью заданных размерностей, шагов расчета или типа данных могут привести к неоднозначным результатам симуляции. Если вы явным образом не задаете эти параметры, Simulink назад - распространяет размерности, шаги расчета и типы данных от нисходящих блоков.
Объяснение
  • Избегайте однозначного поведения.

  • Поддержите полную спецификацию программного интерфейса.

Проверки Model AdvisorПроверяйте на корневой Inports с недостающими свойствами (Simulink Check)
Ссылки
  • Раздел DO-331 MB.6.3.1.b 'Требования высокого уровня точен и сопоставим'
    Раздел DO-331 MB.6.3.2.b 'Низкоуровневые требования точен и сопоставим'

  • IEC 61508-3, Таблица B.9 (6) ‘Полностью заданный интерфейс’

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

  • ISO 26262-6, Таблица 1 (1a) – Осуществление низкой сложности
    ISO 26262-6, Таблица 1 (1c) – Осуществление строгого контроля типов
    ISO 26262-6, Таблица 1 (1f) – Использование однозначного графического представления
    ISO 26262-6, Таблица 3 (1c) – Ограниченный размер интерфейсов
    ISO 26262-6, Таблица 7 (1k) – Интерфейсный тест

  • EN 50128, таблица A.3 (19) ‘полностью заданный интерфейс‘

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