exponenta event banner

hisl_0044: Параметры конфигурации > Диагностика > Время выборки

Идентификатор: Заголовокhisl_0044: Параметры конфигурации > Диагностика > Время выборки
Описание

В диалоговом окне Параметры конфигурации (Configuration Parameters) на панели Диагностика (Diagnostics) > Время выборки (Sample Time) задайте для этих параметров значение error:

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

Примечание

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

В этой таблице поясняется результат отсутствия указания указанного выше параметра конфигурации.

Параметр конфигурацииРезультат
Исходный блок указывает время выборки -1Использование наследуемого времени выборки для исходного блока, такого как синусоидальная волна, может остаться незамеченным и привести к непредсказуемым скоростям выполнения для исходного и нисходящего блоков.
Многозадачная передача данныхНедопустимая передача данных между двумя блоками, работающими в многозадачном режиме, может остаться незамеченной. Нельзя использовать неверную передачу данных для встроенных приложений реального времени.
Перенос данных одной задачиПередача данных между двумя блоками, работающими в однозадачном режиме, может остаться незамеченной. Для встраиваемых программных приложений реального времени нельзя использовать передачу данных с одной задачей.
Многозадачные условно выполняемые подсистемыУсловно исполняемая многоскоростная подсистема, работающая в многозадачном режиме. может остаться незамеченными и поврежденными данными или показать неожиданное поведение в целевой системе, которая допускает преимущественное отключение.
Задачи с одинаковым приоритетомДве асинхронные задачи с одинаковым приоритетом могут остаться необнаруженными и показать неожиданное поведение в целевых системах, которые допускают вытеснение.
Применение времени выборки, заданного блоками спецификации сигналаНесогласованное время выборки для блока спецификации сигнала и подключенного блока назначения может остаться незамеченным и привести к непредсказуемым скоростям выполнения.
Неопределенная наследуемость времени выборкиS-функция, явно не настроенная на наследование времени выборки, может остаться незамеченной и привести к непредсказуемому поведению.

ОбъяснениеAПоддержка создания надежного и однозначного кода.
Проверки помощника по моделиПроверка параметров диагностики, связанных с безопасностью, на время выборки (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) 'Поднабор языка "

  • МЭК 62304, 5.5.3 - Критерии приемки установки программного обеспечения

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

  • EN 50128, Таблица A.4 (11) «Поднабор языка»

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