hisl_0044: Параметры конфигурации> Диагностика> Шаг расчета

ID: Заголовокhisl_0044: Параметры конфигурации> Диагностика> Шаг расчета
Описание

В диалоговом окне Configuration Parameters, на Diagnostics> панель Sample Time, устанавливает эти параметры на error:

Если целевая система не позволяет вытеснение между задачами, которые имеют равный приоритет, поставили Задачи с равным приоритетом (Simulink) к none.

Примечание

Включение диагностики, имеющей отношение к решателю, предоставляет информацию, чтобы обнаружить нарушения других инструкций.

Эта таблица разъясняет результат не определения параметра конфигурации, как обозначено выше.

Параметр конфигурацииРезультат
Source block specifies -1 sample timeИспользование наследованных шагов расчета для исходного блока, таких как Sine Wave, может пойти необнаруженное и привести к непредсказуемым уровням выполнения для источника и нисходящих блоков.
Multitask data transferНедопустимая передача данных между двумя блоками, действующими в многозадачном режиме, может пойти необнаруженная. Вы не можете использовать недопустимую передачу данных для встроенных приложений программного обеспечения реального времени.
Single task data transferПередача данных между двумя блоками, действующими в однозадачном режиме, может пойти необнаруженная. Вы не можете использовать однозадачную передачу данных для встроенных приложений программного обеспечения реального времени.
Multitask conditionally executed subsystemsУсловно выполняемая многоскоростная подсистема, действующая в многозадачном режиме. может пойти необнаруженные и поврежденные данные или показать неожиданное поведение в целевой системе, которая позволяет вытеснение.
Tasks with equal priorityДве асинхронных задачи с равным приоритетом могут пойти необнаруженные и показать неожиданное поведение в целевых системах, которые позволяют вытеснение.
Enforce sample times specified by Signal Specification blocksПротиворечивые шаги расчета для блока Signal Specification и связанного целевого блока могут пойти необнаруженные и привести к непредсказуемым уровням выполнения.
Unspecified inheritability of sample timesS-функция, которая явным образом не собирается наследовать шаг расчета, может пойти необнаруженная и привести к непредсказуемому поведению.

ОбъяснениеAПоддержите генерацию устойчивого и однозначного кода.
Проверки Model AdvisorПроверяйте связанные с безопасностью диагностические настройки на шаг расчета (Simulink Check)
Ссылки
  • DO-331, Раздел MB.6.3.1.b 'Требования высокого уровня точен и сопоставим’
    DO-331, Раздел MB.6.3.2.b 'Низкоуровневые требования точен и сопоставим’
    DO-331, Раздел MB.6.3.3.b 'Программная архитектура сопоставим’
    DO-331, Раздел MB.6.3.3.e – Программная архитектура соответствует стандартам.

  • IEC 61508-3, Таблица A.3 (3) 'Языковое подмножество'

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

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

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

Смотрите такжеПараметры конфигурации модели: диагностика шага расчета (Simulink)
В последний раз измененныйR2017b