УДОСТОВЕРЕН

ЮФКВ.30139-01-УД

Универсальные электронные модули УЭМ-МК, МВ98.03. Расширенная библиотека функций

Руководство программиста

ЮФКВ.30139-01 33 01

(ЮФКВ.30139-01 33 01-001ФЛ)

Листов 166



Литера



Инв.№ подл.

Подп. и дата

Взам. инв.№

Инв.№ дубл.

Подп. и дата

30875

19.08.2016


АННОТАЦИЯУниверсальные электронные модули мультиплексного канала совмещают функции контроллера шины, оконечного устройства, монитора шины, тестера протокола и имитатора дополнительных оконечных устройств на шине ГОСТ Р 52070-2003 [1].

Расширенная библиотека функций предназначена для разработки прикладных программ, использующих УЭМ-МК или МВ98.03 для решения задач тестирования и отладки интерфейсов ГОСТ Р 52070-2003 и систем на их основе, мониторинга и анализа процессов передачи данных по шине ГОСТ Р 52070-2003. Расширенная библиотека функций обеспечивает использование прикладными программами всех возможностей аппаратуры УЭМ-МК, МВ98.03, при этом управление аппаратурой производится в терминах протокола ГОСТ Р 52070-2003.

Настоящий документ является руководством программиста по расширенной библиотеке функций.

СОДЕРЖАНИЕ


АННОТАЦИЯ        2

НАЗНАЧЕНИЕ И УСЛОВИЯ ПРИМЕНЕНИЯ        4

Указатель групп        5

Указатель структур данных        6

Список файлов        7

Группы        8

Вводные и дополнительные сведения        8

НЕ нашли? Не то? Что вы ищете?

Коды завершения        8

Порядок действий при установлении связи с устройством        13

Адресная строка        14

Виртуальные устройства        14

Командные и ответные сегменты        14

Параметры передатчиков и характеристики выходных сигналов        15

Типы вносимых ошибок кодирования        17

Управление синхронизацией        21

Определения примитивных типов        23

Установление и разрыв связи с устройством        25

Действия с дескрипторами        28

Параметры конфигурации УЭМ        31

Описание параметров        32

Значения параметров        41

Параметры интервалов времени        55

Встроенный счетчик времени        58

Определения типов данных для КШ, ОУ, МШ        61

Функции КШ        68

Заполнение образа командного сегмента в ОЗУ ПЭВМ        68

Внесение ошибок состава сообщения        70

Создание и настройка командных сегментов        71

Создание и настройка кадров и программы КШ        81

Запуск и остановка КШ        87

Передача сообщений        88

Функции ОУ        90

Функции МШ        102

Запуск и остановка        104

Служебные функции        108

Формирование и разбор командных и ответных слов        111

Структуры данных        118

UEM_BM_MESSAGE        118

UEM_CMD_SEG        121

UEM_DATA        123

UEM_RAW_BM_MESSAGE        124

UEM_RESP_SEG        125

UEM_SEGMENT_DESCR        126

UEM_TIME_TAG        128

Файлы        130

uem. h        130

Алфавитный указатель        150

ПЕРЕЧЕНЬ ПРИНЯТЫХ СОКРАЩЕНИЙ И ОБОЗНАЧЕНИЙ        164

ПЕРЕЧЕНЬ ССЫЛОЧНЫХ ДОКУМЕНТОВ        165

НАЗНАЧЕНИЕ И УСЛОВИЯ ПРИМЕНЕНИЯ

Расширенная библиотека функций предназначена для разработки прикладных программ, использующих УЭМ-МК [2], МВ98.03 [3] для решения задач тестирования и отладки интерфейсов ГОСТ Р 52070-2003 [1] и систем на их основе, мониторинга и анализа процессов передачи данных по шине ГОСТ Р 52070-2003. Расширенная библиотека функций обеспечивает использование прикладными программами всех возможностей аппаратуры УЭМ-МК, МВ98.03, при этом управление аппаратурой производится в терминах протокола ГОСТ Р 52070-2003.

Разработка и эксплуатация прикладных программ, использующих расширенную библиотеку, должна выполняться на встроенной ПЭВМ в составе крейта VXI, в котором установлены модули УЭМ-МК или МВ98.03, не менее одного. На ПЭВМ должно быть установлено программное обеспечение VISA, unmbase [4] и unmuem [5, 6].

Далее по тексту под аббревиатурой УЭМ мы будем понимать любой из модулей УЭМ-МК или МВ98.03.

Указатель группГруппы

Полный список групп.

Вводные и дополнительные сведения        8

Коды завершения        8

Порядок действий при установлении связи с устройством        13

Адресная строка        14

Виртуальные устройства        14

Командные и ответные сегменты        14

Параметры передатчиков и характеристики выходных сигналов        15

Типы вносимых ошибок кодирования        17

Управление синхронизацией        21

Определения примитивных типов        23

Установление и разрыв связи с устройством        25

Действия с дескрипторами        28

Параметры конфигурации УЭМ        31

Описание параметров        32

Значения параметров        41

Параметры интервалов времени        55

Встроенный счетчик времени        58

Определения типов данных для КШ, ОУ, МШ        61

Функции КШ        68

Заполнение образа командного сегмента в ОЗУ ПЭВМ        68

Внесение ошибок состава сообщения        70

Создание и настройка командных сегментов        71

Создание и настройка кадров и программы КШ        81

Запуск и остановка КШ        87

Передача сообщений        88

Функции ОУ        90

Функции МШ        102

Запуск и остановка        104

Служебные функции        108

Формирование и разбор командных и ответных слов        111

Указатель структур данныхСтруктуры данных

Структуры данных с их кратким описанием.

UEM_BM_MESSAGE (Разобранное сообщение МШ )        118

UEM_CMD_SEG (Образ командного сегмента )        121

UEM_DATA (Блок слов данных )        123

UEM_RAW_BM_MESSAGE (Принятое сообщение в аппаратном формате )        124

UEM_RESP_SEG (Ответный сегмент )        125

UEM_SEGMENT_DESCR (Описатель сегмента в мониторе шины )        126

UEM_TIME_TAG (Формат метки времени )        128

Список файловФайлы

Полный список файлов.

uem. h (Универсальные электронные модули УЭМ-МК, МВ98.03. Расширенная библиотека функций. Файл заголовков функций )        130

Группы

Вводные и дополнительные сведения

Введение терминов, необходимые сведения об основных возможностях аппаратуры, типовые сценарии.

Группы

    Коды завершения

Результаты выполнения функций.

    Порядок действий при установлении связи с устройством

Описание типового сценария

    Адресная строка

Синтаксис идентификатора инструмента в VISA.

    Виртуальные устройства

Введение термина: виртуальное устройство

    Командные и ответные сегменты

Введение терминов: сегмент, командный сегмент, ответный сегмент

    Параметры передатчиков и характеристики выходных сигналов

Сведения о возможностях аппаратного обеспечения. Соответствие значений параметров конфигурации передатчиков и электрических характеристик выходных сигналов.

    Типы вносимых ошибок кодирования

Сведения о возможностях аппаратного обеспечения в части внесения ошибок кодирования и способы описания (программирования) вносимых ошибок.

    Управление синхронизацией

Сведения об аппаратных средствах синхронизации с внешним оборудованием и об управлении ими.

Подробное описание

Введение терминов, необходимые сведения об основных возможностях аппаратуры, типовые сценарии.

Коды завершения

Результаты выполнения функций.

Макросы

    #define UEM_WARN_OFFSET (0x3FFC0B00L)

Начальный номер кодов предупреждений.

    #define UEM_ERROR_OFFSET (_VI_ERROR + UEM_WARN_OFFSET)

Начальный номер кодов ошибок.

    #define UEM_ERROR_BAD_PARAM_VALUE (UEM_ERROR_OFFSET + 0)

Недопустимое значение параметра.

Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33