Свяжитесь с нами

Ansys SCADE Solutions for ARINC 661

Полностью интегрированное решение COTS для разработки и сертификации в соответствии со стандартом ARINC 661

Решения SCADE для систем, совместимых с ARINC 661 - это набор инструментов, позволяющий создавать прототипы и проектировать системы, совместимые с ARINC 661, встроенные системы отображения кабины (CDS) и пользовательские приложения (UA).

Для разработчиков CDS набор инструментов включает настраиваемую библиотеку виджетов, совместимую с ARINC 661, которая поставляется в виде моделей SCADE Suite и SCADE Display; Файлы конфигурации ARINC 661 для определения списка виджетов и их интерфейсов; и автоматизированное создание сервера ARINC 661.

Для разработчиков UA набор инструментов включает проектирование страниц UA в качестве моделей, автоматическое создание стандартных двоичных файлов и файлов определения XML (DF), а также автоматическое создание кода связи между моделями SCADE Suite UA и любым сервером ARINC 661.

С помощью решений SCADE для систем, совместимых с ARINC 661, производители самолетов, разработчики CDS и разработчики или интеграторы авионики UA могут обеспечить полное соответствие ARINC 661 Supplement 5. Они могут значительно повысить производительность при достижении высочайшего уровня качества и соответствия DO-178B с целями безопасности, необходимые для сертификации приложений авионики CDS и UA.

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

Стандарт ARINC 661

Стандарт ARINC 661 нормализует дизайн интерактивных CDS и способ взаимодействия CDS с UA, такими как системы управления полетом, системы управления полетом и системы предупреждения о полете, с помощью предопределенных и стандартизированных графических виджетов, некоторые из которых можно изменять. посредством взаимодействия пилота (трекбол, клавиатура, тактильные экраны и т. д.), а также путем стандартизации протокола связи во время выполнения между UA и CDS. ARINC 661 гарантирует, что полная CDS взаимодействует с системами авионики одинаково, независимо от разработчика UA и поставщика CDS.

Возможности

Capabilities: Complete and Customizable ARINC 661 Widgets Library

Чтобы ускорить разработку библиотеки виджетов ARINC 661, библиотека виджетов SCADE включает набор настраиваемых моделей SCADE Suite и SCADE Display, связанных с ними спецификаций требований к программному обеспечению (SRS) и данных документации проекта для всех 77 стандартных виджетов ARINC 661 и расширений Дополнения 7 .

Полная библиотека моделей виджетов SCADE ARINC 661

  • Набор XML-файлов конфигурации ARINC 661
  • Встроенная поддержка мультитач-пилотного взаимодействия
  • Модели SCADE Suite для описания логики поведения виджетов
  • SCADE Display модели для описания графических и интерактивных частей виджетов.
  • Ручной код на C (при необходимости) для завершения описания логики поведения виджетов, графических или интерактивных частей
  • Расширения виджетов из дополнения 7 к ARINC 661
  • Соответствие приложению по моделированию внешнего вида для легкой настройки и обмена стилями

Документация по программному обеспечению библиотеки виджетов

  • Спецификация требований к программному обеспечению (SRS) библиотеки виджетов, описывающая требования к внешнему виду виджетов.
  • Стандарты дизайна (для SCADE Suite и SCADE Display Design) и стандарты кодирования (для ручного кода C), используемые для разработки библиотеки виджетов
  • Рекомендации, объясняющие, как элементы библиотеки виджетов и ее программная документация должны использоваться, настраиваться и адаптироваться конечным пользователем в рамках своей платформы и среды сертификации DO-178B / C

Capabilities: ARINC 661 Widget Prototyping and DesignСоздатель виджетов SCADE для систем, совместимых с ARINC 661, представляет собой надстройку SCADE Suite и SCADE Display, позволяющую производителям самолетов и разработчикам CDS:

  • Автоматизация прототипирования, реализации, настройки и моделирования библиотеки виджетов ARINC 661 (внешний вид и поведение) в виде моделей SCADE Suite и SCADE Display.
  • Создание и управление набором файлов конфигурации ARINC 661, которые определяют список виджетов, интерфейсы виджетов и взаимозависимости виджетов.

Описание списка и интерфейсов виджетов ARINC 661 (в виде файлов XML)

  • Список виджетов из библиотеки пользовательских виджетов
  • Константы ARINC 661, используемые в библиотеке виджетов
  • Типы ARINC 661, используемые в библиотеке виджетов
  • Иерархия виджетов ARINC 661 (родительские и дочерние)
  • Для каждого виджета определение стандартных интерфейсов ARINC 661 (DF Parameters, Set Parameters and Events)
  • Определение реализации виджета с помощью виджета: отображение между интерфейсами ARINC 661 и интерфейсами моделей SCADE Suite / SCADE Display и каналы связи между виджетами

ARINC 661: прототипирование модели виджета, дизайн (внешний вид, поведение и набор стилей), моделирование и создание отчетов

  • Разработка стандартных или пользовательских виджетов ARINC 661 как моделей SCADE
  • SCADE Suite для поведенческой логики
  • SCADE Display для интерактивной графики
  • Внешний исходный код C (при необходимости)
  • Отладка и моделирование на уровне модели с использованием SCADE Suite Simulator моделей виджетов ARINC 661
  • Расчет возможностей внешнего вида и данных определения внешнего вида в соответствии с Приложением J (Моделирование внешнего вида) к ARINC 661 Дополнение 6

Capabilities: Automatic ARINC 661 Server GenerationSCADE Server Creator для систем, совместимых с ARINC 661, позволяет производителям самолетов и разработчикам CDS автоматически генерировать большую часть исходного кода C сервера ARINC 661, включая:

  • Исходный код библиотеки виджетов на C, созданный из моделей виджетов (созданных с помощью SCADE Widget Creator или доставленных в библиотеке виджетов SCADE) с использованием SCADE Suite KCG и SCADE Display KCG
  • Код C, соответствующий зависимым от виджетов частям сервера ARINC 661 - таким как анализ DF, управление протоколом связи на стороне сервера, логика окон и уровней, схема рисования и т. Д. - из набора файлов конфигурации ARINC 661

Автоматическая генерация исходного кода сервера ARINC 661

  • Автоматическое создание читаемого и печатаемого отчета из файлов «Конфигурация ARINC 661», описывающего параметры, структуру создания, структуры событий или таблицы изменяемых параметров во время выполнения для каждого виджета с тем же макетом, что и стандартная спецификация ARINC 661.
  • Исходный код настраиваемого сервера ARINC 661
  • Автоматическое создание двоичной библиотеки виджетов ARINC 661 для интеграции в качестве среды WYSIWYG (What You See Is What You Get) в SCADE UA Page Creator для ARINC 661
  • Автоматическая генерация исходного кода C для интеграции в сервер ARINC 661 из библиотеки виджетов ARINC 661
  • Поддержка графического определения символов и изображений
  • Поддержка наборов символов GBK / UTF-8 (согласно дополнению ARINC 661-5)

В дополнение к коду, сгенерированному SCADE Server Creator, код Сервера дополняется исходным кодом C, соответствующим:

  • Ядро сервера, не зависящее от архитектуры платформы (RTOS / HW / драйверы), которое содержит общие службы и структуры, используемые различными частями Сервера. Изменение этой части требуется только в том случае, если на сервере требуются новые или настраиваемые возможности.
  • Архитектурная часть платформо-зависимой части Сервера, которая включает в себя основной цикл, диспетчеризацию ввода-вывода, инициализацию OpenGL / видео и определение конфигурации окон и слоев. Эта часть требует настройки конечного пользователя, чтобы соответствовать архитектуре цели.

SCADE Server Creator также позволяет автоматически генерировать исполняемый сервер ARINC 661 для хост-компьютеров Windows / PC из библиотеки виджетов ARINC 661 и данных конфигурации.

Сгенерированные характеристики сервера

  • Портативный (изначально работает под Windows и Linux)
  • Настраивается с помощью файлов конфигурации ARINC 661 (настраиваемый список виджетов, настраиваемые интерфейсы виджетов - определение или параметры времени выполнения, события и т. Д. - и настраиваемые зависимости между виджетами)
  • Настраиваемая часть сервера ARINC 661, автоматически сгенерированная Server Creator
  • Ограниченные и четко определенные зависимости платформы (например, управление памятью, доступ к графическим ресурсам, основное планирование и т. Д.)
  • Поддержка нескольких UA, поддержка нескольких DF
  • Смешивание страниц ARINC 661 с несколькими слоями «символов», созданными SCADE Display
  • Управление несколькими «конфигурациями» дисплеев (DU), окон и слоев, автоматически созданными из файлов конфигурации XML.
  • Реконфигурация во время выполнения DU, Windows и слоев
  • Поддержка нескольких курсоров, поддержка нескольких «клавиатурных» устройств
  • Протокол связи на основе Ethernet и TCP / IP (настраивается пользователем)
  • Настраиваемые ресурсы и наборы стилей в виде двоичных данных

Capabilities: ARINC 661 UA Definition File (DF) Prototyping and DesigSCADE UA Page Creator для систем, совместимых с ARINC 661, представляет собой надстройку SCADE Display, позволяющую разработчикам UA создавать прототипы и проектировать страницы ARINC 661 UA DF в качестве моделей на главной рабочей станции. Вы можете создавать экземпляры виджетов ARINC 661 и моделировать все типы параметров DF с обратной связью WYSIWYG в реальном времени для всех стандартных и настраиваемых виджетов.

Возможности UA Page Creator

  • Создание моделей ARINC 661 UA DF путем создания экземпляров виджетов ARINC 661, созданных с помощью SCADE Widget Creator (или поставляемых по умолчанию с помощью инструмента)
  • Тот же интерфейс, что и SCADE Display, с расширенными возможностями редактирования и эргономикой
  • Библиотека виджетов ARINC 661 по умолчанию (двоичная), позволяющая быстро начать разработку страниц UA DF, совместимых с ARINC 661 Supplement 5.
  • Интеграция хоста бинарного сервера ARINC 661 для проектирования WYSIWYG
  • Совместное моделирование включено с UA, разработанными как модели SCADE Suite, и сервером ARINC 661
  • Совместное выполнение разрешено с UA, разработанными как модели SCADE Suite, и сервером ARINC 661
  • Поддержка графического определения символов и изображений, включая специальный редактор символов WYSIWYG UA
  • Поддержка расширений
  • Редактор набора стилей для описания данных определения внешнего вида в соответствии с приложением Моделирование внешнего вида
  • Спецификация интерфейсов файлов определений (параметры времени выполнения и события из сообщений ARINC 661)
  • Поддержка наборов символов GBK / UTF-8
  • Единая структура проекта в продуктах SCADE для управления файлами и ресурсами проекта
  • API модели, поддерживающий все концепции и конструкции SCADE UA Page Creator

Capabilities: DO-178C Qualifiable ARINC 661 UA DF GenerationSCADE UA DF Generator для систем, совместимых с ARINC 661, - это автоматический инструмент генерации, отвечающий требованиям DO-178C, который позволяет вам генерировать стандартные двоичные файлы и файлы определений XML из моделей ARINC 661 UA Page Creator.

Характеристики генератора UA DF

  • Автоматическая генерация двоичных файлов DF ARINC 661 UA из моделей SCADE UA Page Creator
  • Конфигурация набором файлов конфигурации ARINC 661 (определение списка виджетов и интерфейсов)
  • Экспорт стандартного XML DF
  • Квалифицируется как инструмент DO-330 TQL-1 согласно DO-178C
  • Поддерживает графическое определение символов и изображений
  • Поддерживает наборы символов GBK / UTF-8
  • Полная поддержка дополнения 5 ARINC 661, включая новые виджеты и расширения виджетов

Комплекты сертификации генераторов SCADE UA DF предоставляют все материалы, требуемые DO-178B / DO-178C для органов сертификации (включая TQP, TOR, IRS, TR, TAS, TCI и т. д.)

Capabilities: ARINC 661 UA Communication Code GenerationАдаптер SCADE Suite UA для систем, совместимых с ARINC 661, - это дополнительный модуль генератора кода C SCADE Suite KCG, который позволяет автоматически генерировать код связи C, совместимый с ARINC 661, между SCADE Suite UA и любым сервером ARINC 661 для заданного связанного DF. .

Возможности адаптера SCADE Suite UA

  • Автоматическое создание коммуникационного кода C для SCADE Suite UA, соответствующего «заданным параметрам» и «получению событий», в соответствии со стандартом ARINC 661, из данных соединения между моделью SCADE Suite UA и моделью SCADE UA Page Creator (или двоичный DF)
  • Конфигурация с помощью набора файлов конфигурации ARINC 661 (определение списка виджетов и интерфейсов)
  • Выделенный пользовательский интерфейс для редактирования данных сопоставления между UA и DF на уровне модели
  • Совместное моделирование модели пользовательского приложения SCADE Suite и файла определения на основе хост-сервера ARINC 661
  • Фильтрация сообщений ARINC 661 для соединений моделей SCADE Suite и UA DF по именам интерфейсов DF
  • Специальная библиотека SCADE Suite для моделирования ARINC 661
  • Полная поддержка дополнения 5 ARINC 661, включая новые виджеты и расширения виджетов

Какие продукты ANSYS лучше всего соответствуют вашим потребностям?

Свяжитесь с нами и мы подберём решение под Ваши конкретные задачи

Свяжитесь с нами

Наш сайт сохранит анонимные идентификаторы (cookie-файлы) на ваше устройство. Это способствует персонализации контента, а также используется в статистических целях. Вы можете отключить использование cookie-файлов, изменив настройки Вашего браузера. Пользуясь этим сайтом при настройках браузера по умолчанию, вы соглашаетесь на использование cookie-файлов и сохранение информации на Вашем устройстве.

Принимаю