Главная страница
Образовательный портал Как узнать результаты егэ Стихи про летний лагерь 3агадки для детей
qrcode

Руководство пользователя hms technology Center Ravensburg GmbH hms technology Center Ravensburg GmbH 2016, Перевод ООО нпкф дэйтамикро


НазваниеРуководство пользователя hms technology Center Ravensburg GmbH hms technology Center Ravensburg GmbH 2016, Перевод ООО нпкф дэйтамикро
Дата04.04.2019
Размер3.35 Mb.
Формат файлаpdf
Имя файла1.02.0133.30000_3.01 [canAnalyser UM].pdf
оригинальный pdf просмотр
ТипРуководство пользователя
#44583
страница1 из 13
КаталогОбразовательный портал Как узнать результаты егэ Стихи про летний лагерь 3агадки для детей
Образовательный портал Как узнать результаты егэ Стихи про летний лагерь 3агадки для детей
  1   2   3   4   5   6   7   8   9   ...   13
canAnalyser 3
Руководство пользователя
© HMS Technology Center Ravensburg GmbH
HMS Technology Center Ravensburg GmbH
© 2016, Перевод ООО НПКФ “ДЭЙТАМИКРО“
canAnalyser 3
2
© HMS Technology Center Ravensburg GmbH canAnalyser 3
© 2016, Перевод ООО НПКФ “ДЭЙТАМИКРО“
Руководство пользователя, версия 3.01
HMS Technology Center Ravensburg GmbH
Helmut-Vetter Straße 2
D-88213 Ravensburg
Tel.: +49 (0) 751 / 56146-0
Fax: +49 (0) 751 / 56146-29
Поддержка
В случае неразрешимых проблем с этим продуктом или другими продуктами IXXAT, пожалуйста, свяжитесь с HMS в письменной форме:
Факс: +49 (0) 751 / 56146-29
eMail: support@ixxat.com
Авторское право
Дублирование (копирование, печать, микрофильм или другие формы) и электронное распространение данного документа позволено только с явного разрешения HMS
Technology Center Ravensburg GmbH. HMS оставляет за собой право изменять технические характеристики без предварительного оповещения. Необходимо соблюдать общие коммерческие условия и правила лицензионных соглашений. Все права защищены.
Зарегистрированные торговые марки
Все торговые марки, упомянутые в настоящем документе, и в соответствующих случаях третье лицо зарегистрировано абсолютно в соответствии с условиями каждой этикетке действительное право и права конкретного зарегистрированного собственника. Отсутствие идентификации торговой марки не означает автоматически, что она не защищена законом о товарных знаках.
Номер документа: 1.02.0133.30000
Версия: 3.01
3
© HMS Technology Center Ravensburg GmbH canAnalyser 3
© 2016, Перевод ООО НПКФ “ДЭЙТАМИКРО“
Руководство пользователя, версия 3.01
СОДЕРЖАНИЕ
4
© HMS Technology Center Ravensburg GmbH canAnalyser 3
© 2016, Перевод ООО НПКФ “ДЭЙТАМИКРО“
Руководство пользователя, версия 3.01
5
© HMS Technology Center Ravensburg GmbH canAnalyser 3
© 2016, Перевод ООО НПКФ “ДЭЙТАМИКРО“
Руководство пользователя, версия 3.01
6
© HMS Technology Center Ravensburg GmbH canAnalyser 3
© 2016, Перевод ООО НПКФ “ДЭЙТАМИКРО“
Руководство пользователя, версия 3.01
7
© HMS Technology Center Ravensburg GmbH canAnalyser 3
© 2016, Перевод ООО НПКФ “ДЭЙТАМИКРО“
Руководство пользователя, версия 3.01
8
© HMS Technology Center Ravensburg GmbH canAnalyser 3
© 2016, Перевод ООО НПКФ “ДЭЙТАМИКРО“
Руководство пользователя, версия 3.01
9
© HMS Technology Center Ravensburg GmbH canAnalyser 3
© 2016, Перевод ООО НПКФ “ДЭЙТАМИКРО“
Руководство пользователя, версия 3.01
10
© HMS Technology Center Ravensburg GmbH canAnalyser 3
© 2016, Перевод ООО НПКФ “ДЭЙТАМИКРО“
Руководство пользователя, версия 3.01
11
Область применения
© HMS Technology Center Ravensburg GmbH canAnalyser 3
© 2016, Перевод ООО НПКФ “ДЭЙТАМИКРО“
Руководство пользователя, версия 3.01 1. Обзор
1.1. Область применения
canAnalyser – это современный, мощный инструмент для разработки, эксплуатации, технического обслуживания и тестирования CAN сетей.
canAnalyser основывается на программном интерфейсе VCI от IXXAT и может использоваться со всеми аппаратными интерфейсами производства IXXAT.
1.2. Функциональный режим
canAnalyser основан на модульной концепции: связь с драйвером и оборудованием осуществляется центральным серверным приложением –
Control Panel
(Панелью управления), с которой могут соединяться несколько клиентских приложений, так называемых модулей анализа. Эти модули анализа управляются панелью управления и снабжаются сообщениями, полученными оборудованием. Критичная по времени предварительная обработка, такая как буферизация и проставление метки времени приема сообщения осуществляется на оборудовании.
Модули анализа обеспечивают функциональность фактического анализа с предварительной обработкой и редактированием сообщений, предоставленных панелью управления. Сеть также стимулируется через модули анализа, которые передают на сервер сообщения для отправки. Сервер осуществляет дальнейшую связь с оборудованием.
Преимущество этой структуры заключается в модульности и легкой расширяемости. Кроме того, один и тот же модуль анализа можно запустить более чем один раз. С помощью различных настроек модуля (например, фильтров), можно получить лучшее представление.
Модули анализа предоставляют следующие основные функции:

Онлайн отображение сообщений канального уровня (модуль Receive)

Индивидуальная и циклическая передача сообщений канального уровня (модуль Transmit)

Трассировка и анализ сохранённых сообщений канального уровня (модуль Trace)

Текстовое и графическое отображение интерпретированных сообщений (сигналов) наряду со статистическими сигналами (модуль Signal)

Передача сигналов (модуль SignalTransmit)

Синхронизированный по времени анализ нескольких шин

Отображение загрузки шины

Эмуляция узлов и последовательностей протокола путем обработки управляемых командами последовательностей сообщений (модуль Sequencer)

Модификация данных и мониторинг времени цикла
Расширенные функциональные возможности могут быть добавлены путем создания пользовательских модулей на .NET совместимом языке программирования. Примеры на C# и VB.NET для типичных сценариев устанавливаются во время инсталляции. Для получения дополнительной информации по этой теме смотрите документацию по .NET API.
1.3. Основные функции
Следующий раздел представляет собой введение в наиболее важные функции панели управления и модулей анализа. Более подробное объяснение отдельных программных модулей приводится в разделе
Конфигурирование
Панель управления является центральным элементом контроля canAnalyser и обеспечивает выполнение следующих функций:

Конфигурирование оборудования

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

Отображение состояния контроллера и шины

Создание, загрузка и сохранение конфигурации анализа
Панель управления (см. мацию:

Список модулей с доступными модулями анализа

Дерево конфигурации с текущей конфигурацией анализа

Окно состояния шины

Окно списка макетов (Layout)

Окно ошибок протокола
Следующая информация отображается в дереве конфигурации:

Имя загруженной конфигурации

Список виртуальных шин

Назначение контроллеров с их настройками

Назначение модулей анализа на отдельные виртуальные шины
Для того, чтобы связать модуль анализа из списка модулей с контроллером, соответствующий модуль перетаскивается с помощью мыши из списка модулей на требуемый контроллер, используя функциональность
Drag & Drop
Приём сообщений
Модуль Receive обеспечивает следующие функции анализа:

Прием и отображение сообщений канального уровня, упорядоченных по времени их приема (режим прокрутки)

Отображение полученных сообщений, отсортированных по идентификатору (режим перезаписи)

Отображение и скрытие любых сообщений (функция фильтра)

Отображение изменений в полях данных полученных сообщений

Мониторинг времени цикла отдельных сообщений

Отображение ошибок шины/фреймов ошибок

Отображение данных в различных форматах (шестнадцатеричном, десятичном, ASCII)

Отображение общего количества принятых сообщений (режим прокрутки) или количества сообщений на идентификатор (режим перезаписи)
Для облегчения идентификации сообщений, название, присвоенное идентификатору в базах данных проекта, отображается в каждом модуле анализа. режиме перезаписи.
Передача сообщений
При помощи модуля Transmit (см. однократно или циклически сообщения для передачи. При циклической передаче могут быть заданы количество сообщений, их время цикла и приращение в данных.
Запись сообщений (трассировка) из нескольких шин
Модуль Trace (см. скольких шин на жесткий диск.
Запись сообщений (трассировка) осуществляется для сконфигурированных шин в отдельные файлы. После записи, сообщения отображаются упорядоченными по времени, и кодируются цветом.
12
© HMS Technology Center Ravensburg GmbH canAnalyser 3
© 2016, Перевод ООО НПКФ “ДЭЙТАМИКРО“
Руководство пользователя, версия 3.01
Обзор
13
Основные функции
© HMS Technology Center Ravensburg GmbH canAnalyser 3
© 2016, Перевод ООО НПКФ “ДЭЙТАМИКРО“
Руководство пользователя, версия 3.01
Управление и конфигурирование трассировки и отображения записанных сообщений осуществляется модулем
Trace.
Рис. 1-1. Панель управления canAnalyser
Фильтрация сообщений
Фильтры используются в модулях анализа для уменьшения количества входящих сообщений. Пользователь настраивает различные фильтры в соответствии с пользовательскими критериями анализа для просмотра потока сообщений с определенных сторон. Фильтры доступны всем приложениям и идентифицируются пользовательским названием. В модуле анализа пользователь просто выбирает фильтр по его названию чтобы активировать его, или переключиться между различными конфигурациями фильтров.
Интерпретация сообщений
С помощью модуля Signal возможно интерпретировать данные полученных сообщений канального уровня. Интерпретация основана на базах данных, которые должны быть указаны при конфигурировании среды анализа.
База данных может быть создана с помощью редактора баз данных или с помощью других подходящих средств.
Дополнительная информация приведена в руководстве по редактору баз данных.
В модуле Signal, сообщения могут также отображаться в порядке времени их приема (режим прокрутки) или в предварительно настроенном режиме перезаписи (см.
В режиме перезаписи поддерживаются отображение изменений значения сигнала и мониторинг времени цикла.
Рис. 1-2. Модуль Receive
Рис. 1-3. Модуль Transmit
Синхронизированный по времени анализ
Отображение сообщений канального уровня и интерпретированных сигналов из различных модулей анализа может быть синхронизировано по меткам времени.
При двойном щелчке на полученном сообщении или на полученном сигнале, окно другого модуля анализа прокрутится до записи, ближайшей по времени к помеченному сообщению, и эта запись будет помечена.
Синхронизированный по времени анализ особенно полезен при анализе трафика сообщений от разных шин, с разным уровнем загрузки шин, и когда необходимо установить взаимосвязь между различными шинами.
14
© HMS Technology Center Ravensburg GmbH canAnalyser 3
© 2016, Перевод ООО НПКФ “ДЭЙТАМИКРО“
Руководство пользователя, версия 3.01
Обзор
Рис. 1-4. Модуль Trace
Отображение загрузки шины
Для быстрого обзора загрузки шины и флагов ошибок шин вы можете использовать диалоговые окна состояния шины, доступные в панели управления. Графический анализ загрузки шины может быть сделан в модуле Signal путем использования соответствующих статистических сигналов.
Эмуляция узлов или протоколов путем запуска последовательностей
Модуль Sequencer (см. дами последовательностей сообщений и может использоваться для эмуляции узлов или последовательностей протокола или для создания определенной загрузки шины.
Кроме того, модуль Sequencer позволяет производить так называемое воспроизведение трассировки. Файл трассировки, записанный модулем Trace, может быть преобразован в последовательность сообщений и обработан.
Графическое отображение содержимого данных
Модуль Signal поддерживает отображение сигналов в виде временных диаграмм.
15
Основные функции
© HMS Technology Center Ravensburg GmbH canAnalyser 3
© 2016, Перевод ООО НПКФ “ДЭЙТАМИКРО“
Руководство пользователя, версия 3.01
Рис. 1-5. Модуль Signal, режим перезаписи
Рис. 1-6. Модуль Sequencer
16
© HMS Technology Center Ravensburg GmbH canAnalyser 3
© 2016, Перевод ООО НПКФ “ДЭЙТАМИКРО“
Руководство пользователя, версия 3.01
Обзор
Интеграция собственных модулей анализа
Используя открытый .NET интерфейс программирования, пользователь имеет возможность расширить canAnalyser собственными модулями и пользовательскими интерфейсами. Собственные, независимые, основанные на .NET
Framework модули могут быть написаны с использованием распространенных сред разработки для Windows (например, Visual Studio .NET, Delphi) и могут быть интегрированы в canAnalyser. Следовательно можно создавать пользовательские интерфейсы для собственных систем, соответственно, для устройств и инструментов со специфичными для системы функциями анализа.
.NET модули должны находится в определенном месте (см. примеры и .NET API документацию) и будут искаться в следующих директориях при старте canAnalyser:
1. В папке установки
(например, c:\Program Files (x86)\IXXAT\canAnalyser3 standard)
2. В папке %UserDocs%\IXXAT\canAnalyser\3.0\API\UDModules
(например, c:\Users\John\Documents\IXXAT\canAnalyser\3.0\API\UDModules)
3. В папке %PublicDocs%\IXXAT\canAnalyser\3.0\API\UDModules
(например,
C:\Users\Public\Documents\IXXAT\canAnalyser\3.0\API\UDModules)
Модуль анализа устанавливается в canAnalyser в виде сборки. Пользовательские модули, которые автоматически обнаруживаются при запуске приложения отображаются рядом со стандартными модулями в окне Modules панели управления, и могут быть запущены с помощью «Drag-and-Drop» (см.
Рис. 1-7. Панель управления с "C# CAN Tx" примером модуля анализа
Исполнение сценариев
Так как создание и модификация сценариев очень гибко и экономически эффективно, то они облегчают работу разработчиков на этапе тестирования, а также поиск ошибок сервисными инженерами на месте. При этом это не обязательное наличие установленной среды разработки и каждая модификация может быть проверена немедленно.
Для настройки и выполнения сценариев, панель управления предоставляет сервер сценариев в виде модуля анализа Script Host в окне модулей (см.
Здесь исполняемые сценарии основаны на том же .NET интерфейсе программирования, который используется для интеграции собственных модулей анализа. Сервер сценариев поддерживает консольные сценарии и сценарии с графическим интерфейсом пользователя (GUI).
17
Основные функции
© HMS Technology Center Ravensburg GmbH canAnalyser 3
© 2016, Перевод ООО НПКФ “ДЭЙТАМИКРО“
Руководство пользователя, версия 3.01
Рис. 1-8. Сервер сценариев с примерами программирования
1.4. Термин «конфигурация анализа»
Термин «конфигурация анализа» обозначает основную часть конфигурационных данных панели управления и настройки всех конфигурируемых здесь модулей анализа. Это аппаратные параметры, а также настройки фильтра и специфичные для модуля настройки, такие как список передаваемых сообщений в модуле Transmit.
Кроме того, конфигурация анализа включает в себя информацию о макете, такую как положение и размер всех окон canAnalyser.
Через панель управления, подготовленная конфигурация анализ может быть централизованно сохранена в форме файла конфигурации, из которого она может быть восстановлена позже.
Для передачи отдельных частей конфигурации анализа (например, список передаваемых сообщений модуля
Transmit или настройки фильтра) в другую конфигурацию анализа, canAnalyser предоставляет функцию экспорта таких настроек в отдельный файл. Экспортированные настройки могут быть восстановлены в том же месте в другой конфигурации анализа путем импорта этого файла.
18
© HMS Technology Center Ravensburg GmbH canAnalyser 3
© 2016, Перевод ООО НПКФ “ДЭЙТАМИКРО“
Руководство пользователя, версия 3.01
Обзор
19
Термин «конфигурация анализа»
© HMS Technology Center Ravensburg GmbH canAnalyser 3
© 2016, Перевод ООО НПКФ “ДЭЙТАМИКРО“
Руководство пользователя, версия 3.01 2. canAnalyser lite/standard
Доступны две версии canAnalyser:

canAnalyser lite

canAnalyser standard
Доступная функциональность определяется лицензией в ключах CodeMeter. Если лицензия не доступна, то доступ к CAN устройствам блокируется. В этом так называемом демо-режиме единственным поддерживаемым устройством является эмулированное CAN устройство (DemoAdapter), которого достаточно, чтобы опробовать возможности canAnalyser.
canAnalyser lite отличается от canAnalyser standard тем, что он имеет ограниченную функциональность. Различая между двумя версиями описаны в следующей таблице:
Модуль lite standard
Возможность работы с несколькими каналами
Может анализироваться только один канал
Возможен одновременный анализ нескольких каналов
Модули анализа
Любой модуль анализа может быть открыт только один раз
Модули анализа могут быть открыты более одного раза и могут быть настроены по-разному
Поставляемые модули
Receive
Transmit
Trace
Sequencer
Replay
SignalReceive
Receive
Transmit
Trace
Sequencer
Replay
SignalReceive
SignalTransmit
Ограничения в модуле
SignalReceive
Поддерживает анализ до 5 сигналов
Нет ограничений
20
© HMS Technology Center Ravensburg GmbH canAnalyser 3
© 2016, Перевод ООО НПКФ “ДЭЙТАМИКРО“
Руководство пользователя, версия 3.01
Установка и запуск
3. Установка и запуск
3.1. Системные требования
canAnalyser является 32-битной программой. Чтобы использовать canAnalyser, должны быть выполнены следующие системные требования:

x86 совместимый процессор с тактовой частотой 800 МГц или выше

Windows ХР, Windows Vista, Windows 7, Windows 8.x

Как минимум 1 ГБ ОЗУ

Установленный IXXAT VCI драйвер, версии 3.5 или выше
Перед установкой canAnalyser должен быть установлен IXXAT VCI драйвер, который позволяет получить доступ к оборудованию.
Чтобы установить CAN оборудование, пожалуйста, прочитайте руководство по установке оборудования. Для установки необходимого IXXAT VCI драйвера, пожалуйста, обратитесь к руководство по установке VCI.
3.2. Установка
Для установки canAnalyser, вставьте поставляемый компакт-диск с программой в CD-привод вашего компьютера. Если программа установки не запускается автоматически, пожалуйста, запустите файл установки (например, canAna30_XXXX.exe) на компакт-диске. Следуйте инструкциям программы установки.
3.3. Запуск canAnalyser
  1   2   3   4   5   6   7   8   9   ...   13

перейти в каталог файлов

Образовательный портал Как узнать результаты егэ Стихи про летний лагерь 3агадки для детей

Образовательный портал Как узнать результаты егэ Стихи про летний лагерь 3агадки для детей