Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
каплан зачет.doc
Скачиваний:
17
Добавлен:
19.09.2019
Размер:
1.99 Mб
Скачать

26 Контрольная сумма crc

D(x) – исходная двоичная последовательность

G(x) – порождающий полипом

Q(x)– полином-частное

R(x)– полином-остаток

Связь между полиномами

Алгоритм использования контрольной суммы CRC

1. Выбрать полином G(x) степени n.

2. Добавить к исходной двоичной последовательности D(x) n нулевых

битовD(x)<<n.

3. Выполнить деление дополненной n нулями исходной строки D(x)на

полином G(x) по правилам CRC-арифметики и получить полином-остаток

R(x) (CRC сумму).

4. Сформировать окончательное сообщение (D(x)<<n)|R(x).

5. Для проверки контрольной суммы выполнить деление сообщения

(D(x)<<n)|R(x) на полином G(x) по правилам CRC-арифметики.

27.ПО сопряжения с DAQmx-устройствами. Элементы библиотеки DAQmx служат для для осуществления доступа к аппаратной части LabVIEW. Данная библиотека содержит элементы управления: 1) имя задачи; 2) имя вирт. канала; 3) имя физ. канала; 4) назв-е устр-ва; 5) модуль терминалов; 6) модуль шкал; 7) модуль коммутаторов.

Осн. вирт. приборы, работающие с DAQmx: 1) вирт. прибор создания вирт. канала; 2) вирт. приб. считывания инф.; 3) вирт. приб. записи; 4) в. п. Timing; 5) в. п. синхронизации.

Вирт. прибор создания вирт. канала. Осущ. программное создание вирт. канала. Для созданного канала опр-ся тип канала: список физ. каналов, скважность, при операциях со счетчиком.

Вирт. приб. считывания. Осуществляет получение данных с устройств сбора данных. Для этого блока необходимо определять: 1) тип регистрируемых данных; 2) кол-во физ. каналов, по кот. осуществляется чтение; 3) задание кол-ва отсчетов сбора данных; 4) тип данных.

В. п. записи. Аналогичен в. п. чтения.

В. п. Timing. Определяет временные параметры. Необходимо задать: 1) создать задачу или вирт. прибор, кот. будет осуществлять сбор данных; 2) тип канала.

В. п. синхронизации. Определяет каким образом осуществляется запуск, остановка и что явл. источником синхросигнала. Доступен узел св-в.

28.Утилита МАХ (Измерение и автоматизация)

Назначение: конфигурирование и тестирование устройств.

Основные разделы: 1)Dataneighborhood (область данных) 2)Devices and interfaces 3)IVI Instruments 4)Scales 5)Historical data 6)VI Logger task 7)Software

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

С помощью утилиты определяется имя устройства.

Чтобы провести тестирование, необходимо выделить устройство, после чего доступны следующие команды: 1)Свойства 2)Тест 3)Тестовые панели 4)Сброс 5)Самокалибровка

Для модуля аналог.регистрации необходимо указать № физического канала (а – аналоговые, I–интел) Указ-ся режимы сбора данных: 1)Одноточечный 2)Покадровый 3)Непрерывный

Режимы подключения: 1)Дифференциальный 2) С общим пров. заземления

Максимальное значение диапазона регистрирования сигнала.

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

Для цифровых портов вв./выв., выбир. имя порта. Для кажд. линии данного порта задать направление. Для линий настр. на вых. необходимо задать генерируемое значение. Наж. кн. Start.

Блок тайм счетч. Необходимо выбрать конкр элемент плате 4 модуля таймера-счетч. Необходимо выбирать режим работы: 1)Режим подсчета портов 2)Режим генерации импульсов

29.Модель состояния задачи. 1) архитектура, лежащая в основе всех операций NI-DAQmx; 2) пять состояний; 3) состояния определяют, каким обр. регулируются ресурсы, и когда происходит запуск и остановка задач

Запуск и остановка задачи. Сущ. 2 случая запуска: явный, неявный. Явный: 1) запуск измерения или генерации; 2) переход из назначенного в запущенное сост-е; 3) остановка измерения измерения или генерации; 4) переход из запущенного в назначенное состояние. При неявном запуске переход из назначенного сост. в запущенное осущ. автоматически.

30.Многоканальный сбор данных. Для организации многоканального сбора данных существует 2 варианта построения аппаратной части: 1) Кол-во АЦП = кол-ву каналов (затратно); 2) Использование 1 мультиплексора или 1 модуля АЦП. Выборка:

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

Тактовый генератор выборки (SimpleClock)

Определяет частоту получения значений с одного канала

Тактовый генератор преобразователя аналогового ввода (AIConvertClock)

Определяет частоту а-ц преобразования без учета факта переключения каналов ацп

Интервальная выборка:

Для типового модуля период работы генератора ацп – 5 мс, а генератора выборки – 1 с.

Время получения 1 выборки связано с временем переключения каналов.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]