datamicro.biz
Главная страница Поиск и карта сайта
Дэйтамикро CAN и смежные технологии
 

О нас
Партнеры
Проекты
Новости
Библиотека
Контакты
Форум

 
CiA

canAnaliser




Automotive инструментальные средства

для настройки и функционирования IXXAT Embedded Platform


Моделирование остаточной шины (Residual bus simulation - RBS) для FlexRay и CAN систем

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

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


Инструментальное средство настройки для моделирования остаточной шины

Конфигурационное программное обеспечение затем создаёт реальную модель остаточной шины, включая специфичные для сигналов контрольные суммы, или действующий счётчик. Интегрированный кросс-компилятор преобразует модель остаточной шины в файл, который может быть запущен на целевом устройстве. После передачи на IXXAT Embedded Platform, моделирование остаточной шины может выполняться в режиме реального времени без подключения к ПК.

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

XCPonEthernet

С помощью расширения XCPonEthernet возможно управлять моделированием остаточной шины через стандартизированный протокол или оценивать коммуникационные данные.
Для этого, все сигналы CANdb и/или Fibex файла компилируются в A2L файл. Затем, этот A2L файл может быть импортирован другим коммерческим программным обеспечением. Таким образом, возможно отобразить все сигналы, присутствующие на шине, и манипулировать всеми сигналами, отправляемыми моделью остаточной шины. Расширение существующих регистраторов дополнительными FlexRay и CAN каналами точно так же возможно, как определённая стимуляция передачи сигналов на физическом уровне.

HiL манипулирование сигналами

Используя FlexRay/CAN моделирование остаточной шины и расширение XCPonEthernet возможно манипулировать сигналами, передаваемыми разными способами.
Это включает, например, включение/выключение сигналов в течение определенного времени или числа циклов, передачу определенных замещающих значений для выключенных сигналов и определенные повреждения контрольных сумм и действующих счётчиков для всех сигналов, передаваемых RBS.
Манипулирование сигналами может управляться из пользовательского кода, Шлюза или расширения XCPonEthernet.

Шлюз

С помощью инструментального средства настройки шлюза (Gateway Configuration Tool) шлюзы могут быть реализованы быстро и легко. Это программное обеспечение доступно в различных версиях и под разные аппаратные платформы. Настройка может быть выполнена очень легко, используя drag&drop, и делает возможным автономное функционирование на целевой платформе.

В самой простой и доступной бесплатно версии, Gateway Configuration Tool может быть использовано для настройки CAN/CAN шлюзов. Настройка может быть выполнена на основе существующих CANdb файлов описания шины или вручную. Отображение сообщений исходной шины на целевую шину выполняется через drag&drop на графическом интерфейсе Gateway Configuration Tool. Созданная таким образом настройка может быть загружена в IXXAT CANbridge или в Embedded Platform от IXXAT и может выполняться автономно.


Инструментальное средство настройки шлюза

Для сложных шлюзов необходима полная версия Gateway Configuration Tool, которая также позволяет создавать сигнально-ориентированные шлюзы. В зависимости от требований, шлюз может функционировать автономно или в составе RBS. При функционировании в составе RBS, отправляемые данные передаются от шлюза к RBS, которая ответственна за их своевременную отправку..

Отображение выполняется через drag&drop, так же как и для CAN/CAN шлюза. Используя сигнально-ориентированный шлюз, возможно комбинировать сигналы разных исходных сообщений чтобы сформировать целевое сообщение. Триггеры передачи и возможные значения по умолчанию могут быть свободно выбраны.

Если описание исходного сигнала не соответствует описанию целевого сигнала, опционально генерируется автоматическое преобразование сигнала. Это гарантирует идентичную интерпретацию исходного и целевого сигнала. Сигнально-ориентированные шлюзы будут запускаться на Embedded Platforms от IXXAT как на целевом оборудовании. В дополнение к FlexRay и CAN поддерживаются ниже описанные протоколы, в зависимости от целевого оборудования пользователя:

Типовой Ethernet

В дополнение к встроенным CAN интерфейсам, возможно определить до 16 "виртуальный CAN через Ethernet" интерфейсов, на всех IXXAT Embedded Platform. В этом случае используется IXXAT CAN@net протокол, позволяя принимать и отправлять CAN сообщения максимум на 16 различных IP-адресов. Gateway Configurator создаёт файл описание шины в формате CANdB для каждой виртуальной CAN шины. CANdB позволяет удалённой станции интерпретировать поток данных аналогично реальной CAN шине. В зависимости от требований, виртуальная CAN шина может непосредственно интерпретироваться управляющим ПК, анализироваться с помощью canAnalyser, или при помощи CAN@net II конвертироваться в CAN.

SDHC карта

Совместно с устройствами FRC-EP170/190 возможно использовать SDHC карту как виртуальную шину внутри шлюза. Отображение может быть определено из всех систем шины и во все системы шины. Назначенные сообщения или сигналы записываются в MDF4, ASCII или canAnalyser формате на карту памяти. Кроме того возможно записывать данные параллельно с работой шлюза или моделированием шины. Также, записи могут быть отправлены в правильной временной последовательности.

Визуализация сигналов

Визуализация сигналов позволяет легко просматривать и стимулировать все сигналы подключённых сетей через интегрированный веб-сервер. Для этого может быть использовано любое устройство, не зависимо от установленной на нём операционной системы. Используя Windows ПК, смартфон или планшет, без инсталляции программного обеспечения, отображение и стимуляция могут быть легко выполнены через USB, Ethernet или Wi-Fi.


Пример визуализации сигналов

EtherCAT

IXXAT предлагает EtherCAT расширение для FRC-EP190. Оно позволяет соединять автомобильную часть с индустриальной средой на испытательных стендах. Используя Configuration Tool, пользователь выбирает сигналы из транспортного средства или управляющего устройства, которые будут стимулироваться или анализироваться по EtherCAT. Конфигурация EtherCAT может быть прочитана прямо с устройства, или быть представлена ESI файлом, который создаётся инструментальным средством настройки маршрутизатора (Gateway Configuration Tool).


Инструментальное средство настройки EtherCAT – EC-Engineer

FDX

Протокол быстрого обмена данными (Fast Data Exchange) - это коммуникационный интерфейс, основанный на Ethernet и предлагающий доступную альтернативу XCPonEthernet для доступа к физическим сигналам. Основное преимущество FDX в том, что он не требует сложного коммуникационного стека, и поэтому может быть реализован очень легко на любой целевой платформе. Gateway Configuration Tool создаёт файл описания в формате XML для FDX интерфейса, который может быть прочитан и использован для интерпретации потока данных Ethernet.

Инструментальные средства разработки

Для устройств FRC-EP170/190 на ПК доступна среда разработки, основанная на Eclipse. Она может быть использована для расширения приложений от IXXAT, или для разработки собственных приложений для IXXAT Embedded Platform. Пакет разработки включает: удобный редактор, кросс-компилятор и отладчик для языка высокого уровня. Разработанные Linux приложения могут выполняться или запускаться автомонмо на IXXAT Embedded Platform.

Коды заказа устройств

Продукт FlexRay/CAN-RBS Шлюз Инструментальные
средства
разработки
Описание: Моделирование остаточной шины для FlexRay и CAN систем на основе IXXAT Embedded Platform Универсальное инструментальное средство настройки для преобразования сообщение/сигнал на IXXAT Embedded Platform или CANbridge Среда разработки для реализации специфических требований на встроенной платформе
Особенности: Генерация FlexRay и CAN сообщений а также реагирование на принимаемые сообщения

Предоставление 2 узлов, осуществляющих холодный запуск FlexRay системы

Может работать как под управлением ПК, так и автономно

Простая настройка на основе данных из FIBEX или CANdb файла

Манипулирование сигналами для всех сигналов, передаваемых RBS

Стимуляция с помощью XCPonETHERNET и стороннего коммерческого программного обеспечения
Преобразование сообщений или сигналов между всеми системами шины на целевом оборудовании

Поддержка FDX и EtherCAT

Создание и загрузка конфигурации через Windows Gateway Configuration Tool

Легкое размещение сигналов из исходной на целевую шину через drag & drop, опционально - основанное на Fibex или CANdb файле описания шины

Опционально - автоматическое преобразование сигналов

Автоматическая проверка достоверности и согласованности конфигурации

Загрузка конфигурации также возможна через FlexRayDeviceAdmin
Среда разработки основанная на Eclipse

Разработка приложений Linux, работающих в режиме пользователя

Кросс-компилятор для IXXAT Embedded Platform FRC-EP190/FRC-EP170

Удалённая отладка через Ethernet или USB

Отладка высокоуровневого кода

API для подключения пользовательского приложения к моделированию шины от IXXAT
Коды заказа: FlexRay и CAN моделирование остаточной шины:
1.12.0248.00001

На целевом устройстве необходима соответствующая лицензия времени выполнения
Gateway Configuration Tool:
1.12.0248.00000

На целевом устройстве необходима соответствующая лицензия времени выполнения
Средства разработки:
по запросу

Лицензия времени выполнения не нужна на целевом устройстве для приложений Linux, работающих в режиме пользователя
rss
CANopen vendor-ID:
00000026


Поставка продукции
HMS/IXXAT в России
© 1991-2016, DATAMICRO Co., Ltd.
info@datamicro.ru

тел.:  +7.8634.314-000
факс: +7.8634.314-001