L-CARD L-502
Библиотека блоков для работы с аналогово-цифровым модулем ввода-вывода L-Card L-502, обеспечивающий поддержку:
-
Аналоговых входов (32 канала)
-
Аналоговых выходов (2 канала)
-
Цифровых входов (16 каналов)
-
Цифровых выходов (16 каналов)
Для корректной работы блоков библиотеки необходимо указать параметр module_id и установить драйверы/библиотеки L-Card.
Параметр module_id — это строковый серийный идентификатор модуля L-Card L-502 (например "2T274480"
). Его можно найти на лицевой стороне платы или получить программно через пакет поддержки оборудования с помощью команды:
using EngeeDeviceManager.Devices.L502BOARD l502board = L502BOARD.L502Board() serials = l502board.get_serial_list() serial_num = last(serials)
Если при инициализации возвращается пустой массив, это означает, что плата не отображается в системе. Рекомендуется:
-
При отключенном питании ПК убедиться, что плата надежно установлена в слот PCI-Express;
-
Проверить, что драйверы L-Card корректно установлены.
Установку драйверов и библиотек выполняют по инструкциям производителя:
-
Windows — необходимо установить x502api и l502api с помощью официального установщика: http://lcard.ru/download/lpcie_setup.exe. После установки добавьте путь к x502api и l502api в системную переменную окружения
PATH
. -
Linux — для установки драйвера и API используйте системный пакетный менеджер с поддержкой dkms. Подробное руководство доступно по ссылке: http://www.lcard.ru/download/lcard_linux_distributions.pdf.
- LCARD L502 ADC
-
Получение отсчетов с каналов АЦП модуля ввода-вывода L-Card L-502.
- LCARD L502 ARB
-
Генерация высокочастотного произвольного сигнала на аналоговых выходах модуля ввода-вывода L-Card L-502.
- LCARD L502 DAC
-
Передача отсчетов на каналы ЦАП модуля ввода-вывода L-Card L-502.
- LCARD L502 DI
-
Получение значений с цифровых входов модуля ввода-вывода L-Card L-502.
- LCARD L502 DO
-
Отправка значений на цифровые выходы модуля ввода-вывода L-Card L-502.
- LCARD L502 SAW
-
Генерация высокочастотного пилообразного сигнала на аналоговых выходах модуля ввода-вывода L-Card L-502.
- LCARD L502 SIN
-
Генерация высокочастотного синусоидального сигнала на аналоговых выходах модуля ввода-вывода L-Card L-502.