
- •Лекция №1 Введение в интегрированные системы проектирования и управления
- •Лекция №2 Структура асутп на основе scada. Архитектура на примере пп Trace Mode. Понятия и определения.
- •Инструментальная система
- •Исполнительные модули
- •Лекция № 3 Обработка данных в канале Переменные канала
- •Экспоненциальное сглаживание
- •Подавление пиков
- •Контроль шкалы
- •Ограничение скорости изменения
- •Ограничение выходной величины
- •Логическая обработка Анализ на допустимость сочетания
- •Инверсия
- •Предустановка
- •Лекция №5 Языки программирования алгоритмов. Fbd модули
- •Типы входов и выходов
- •Пересчет блоков
- •Язык инструкций (Техно il)
- •Описание языка Техно il
- •Переменные Техно il
- •Входные переменные (I)
- •Выходные переменные (q)
- •Статические переменные (e)
- •Динамические переменные
- •Системные переменные
- •Константы
- •Операнды
- •Функции
- •Операторы циклов, условных и безусловных переходов, условный оператор.
- •Комментарии
- •Лекция № 7 Особенности работы с платами ввода –вывода. Разработка драйвера для платы усо l_card -264 в windows
- •Методика измерения межканального прохождения
- •Установка коэффициента усиления
- •Установка режима подключения сигналов
- •Также имеется возможность установки номера линии прерывания 1конфигурирования работы канала пдп
- •2Общая информация о dll-библиотекАх lcard_ad.Dll и lcard_32.Dll.
- •3Dll-библиотеки в Microsoft Windows.
- •4Использование библиотеки lcard_xx.Dll в программах на Си.
- •5Загрузка управляющей программы для плат l1610, l12xx, l1056, l305.
- •6 Загрузка bios процессора adsp-21xx в плату (loadbios())
- •7Установка базового адреса платы (set_base_address())
Установка коэффициента усиления
На плате имеется возможность двухуровневого управления диапазоном напряжения для каждого канала АЦП. При помощи перемычки можно для всех каналов АЦП установить базовый уровень ±5.12 В или ±10.24 В. При этом на каждый канал в процессе ввода можно устанавливать индивидуальный коэффициент усиления (1, 2 или 5). Например, при установленном базовом уровне ±5.12 В для каждого канала можно программно устанавливать уровни ±5.12 В, ±2.56 В или ±1.024 В.
C Коннекторы диапазона АЦП (J6)
-
C1
C2
С3
Таблица установки базового диапазона АЦП
-
Коннектор
Диапазон
С1-С2
±10.24 В
С2-С3
±5.12 В
Установка режима подключения сигналов
К платам можно подключать до 16 аналоговых каналов в дифференциальном режиме или до 32 каналов в режиме с общей землёй. Описываемая перемычка должна быть установлена в соответствии с типом используемого подключения сигналов.
Коннектор режима подключения сигналов (J7)
-
C1
C2
C3
Таблица D Установка режима подключения сигналов(J7)
-
Коннектор
Режим подключения
С2-С3
16 диф. Каналов
С1-С2
32 канала с общей землёй
Также имеется возможность установки номера линии прерывания 1конфигурирования работы канала пдп
Введение
Основной частью пакета является DLL-библиотека lcard_ad.dll(lcard_32.dll для 32-х разр систем); она представляет собой библиотеку функций, которая может быть использована совместно с большинством существующих систем программирования в среде Windows
Библиотека lcard_ad.dll представляет собой усовершенствованную и оформленную в виде DLL-библиотеки версию библиотеки для работы с платами, Библиотека поставляется в двух вариантах: в 16-битном - “LCARD_AD.DLL” и 32-битном “LCARD_32.DLL”.
2Общая информация о dll-библиотекАх lcard_ad.Dll и lcard_32.Dll.
3Dll-библиотеки в Microsoft Windows.
DLL-библиотека (Dynamic Link Library) представляет собой набор функций, доступных для любой программы в среде Windows. Программа может вызвать функцию из DLL, просто указав при вызове имя DLL и имя функции либо ее порядковый номер. . Причем на этапе трансляции программы пользователя DLL не участвует, т.е. связывание программы пользователя и DLL происходит на этапе выполнения. Фактически, одновременно с загрузкой любой программы, использующей DLL, все используемые DLL будут найдены на диске и загружены в память; это происходит абсолютно незаметно для пользователя. Большим преимуществом DLL является то, что для них определен стандартный способ передачи параметров, не зависящий от конкретного транслятора; фактически это означает, что функции библиотеки могут быть одинаково легко использованы в программах на Borland C++ 3.1, Microsoft Visual C, Borland Delphi, Borland Pascal 7.0, LabView 3.1 (и практически в любой другой среде программирования под Windows).
После того, как Вы подключили библиотеку к Вашей программе, присутствие файла lcard_ad.dll на диске необходимо для работы Вашей программы. DLL может находиться в одной из следующих директорий:
в директории вмести с Вашей программой (т.е. exe-файлом)
в директории \WINDOWS\SYSTEM\ -> настоятельно рекомендуется.
в какой-либо другой директории, указанной в переменной PATH
В противном случае Windows при загрузке Вашей программы не сможет найти DLL, и Вы увидите соответствующее сообщение об ошибке. Во избежание проблем, связанных с последующей установкой новых версий библиотек, желательно хранить библиотеки в одном месте, например, в директории \WINDOWS\SYSTEM\.