Российский производитель и разработчик сертифицированного измерительного оборудования с 1987 года


Форум

Вы не вошли.

 Поиск | Регистрация | Вход 

#2 Re: Техническая поддержка и выбор оборудования » [E16] странное поведение ЦАПов при работе по Ethernet » 30.03.2026 16:17:23

Выложена новая версию прошивки.
Вторичное питания включается сразу при первом создании нового tcp-соединения (либо при получении команды E502_CM4_CMD_GET_MODULE_INFO, если подключение по usb) и не выключается.
https://www.lcard.ru/download/e16_riscv_latest.php

#3 Re: Техническая поддержка и выбор оборудования » [E16] странное поведение ЦАПов при работе по Ethernet » 30.03.2026 15:15:28

В текущей прошивке цифровые выходы начинают работать после включения вторичного питания и после команды E502_CM4_CMD_GET_MODULE_INFO.
По умолчанию при старте, цифровые выходы находятся в третьем состоянии.
Если цифровой выход установить в '1' и выключить вторичное питание (закрыть соединение с модулем), то эта '1' пропадет.
Далее, если включить вторичное питание (создать соединение и вызвать E502_CM4_CMD_GET_MODULE_INFO) эта установленная '1' снова появится.

Принято решение убрать выключение вторичного питания при разрыве соединения, но для пользователя остается возможность ручного управления через API.
В ближайшее время выложу новую прошивку.

По поводу переходных процессов на выходах ЦАП.
Предлагаем попробовать подключить выход ЦАП через внешнее реле и управлять  этим реле цифровыми выходами самого модуля (с учетом работы цифровых выходов описанной выше).

#4 Re: Техническая поддержка и выбор оборудования » [E16] странное поведение ЦАПов при работе по Ethernet » 30.03.2026 11:02:40

Здравствуйте!
При получении модулем команды E502_CM4_CMD_GET_MODULE_INFO, в модуле происходит запуск питания аналоговой части (вторичное питание).
Без этой команды АЦП и ЦАП работать не будут.
Также при старте выходы обоих ЦАП должны автоматически (из прошивки) устанавливаться в 0 Вольт.
При закрытии соединения по Ethernet вторичное питание выключается.
Это поведение можно изменить, в новой версии API для этого сделан флаг E16_MODE_PWM_MANUAL.
После закрытия соединения, при вызове E502_CM4_CMD_GET_MODULE_INFO на ЦАП должно появиться ранее установленное напряжение.

#5 Re: Техническая поддержка и выбор оборудования » E16 проблема после обновления прошивки » 24.10.2025 11:05:31

Здравствуйте!

Присылайте в ремонт. Необходима перепрошивка программатором.

#6 Re: Техническая поддержка и выбор оборудования » Настройка внешней синхронизации » 12.05.2025 15:36:35

Цифровые входы, используемые для синхронизации, описывать в программе как канал не нужно.

Для запуска потока АЦП по внешнему сигналу надо выбрать нужный режим через X502_SetSyncStartMode():

X502_SetSyncStartMode(hnd, X502_SYNC_EXTERNAL_MASTER); /**< От внешнего мастера по разъему межмодульной синхронизации (по сигналу на входе START_IN) */
X502_SetSyncStartMode(hnd, X502_SYNC_DI_SYN1_RISE); /**< По фронту сигнала DI_SYN1 */
X502_SetSyncStartMode(hnd, X502_SYNC_DI_SYN1_FALL); /**< По спаду сигнала DI_SYN1 */
X502_SetSyncStartMode(hnd, X502_SYNC_DI_SYN2_RISE); /**< По фронту сигнала DI_SYN2 */
X502_SetSyncStartMode(hnd, X502_SYNC_DI_SYN2_FALL);  /**< По спаду сигнала DI_SYN2 */

#7 Re: Техническая поддержка и выбор оборудования » Настройка внешней синхронизации » 12.05.2025 15:27:19

Здравствуйте! В настоящий момент запуск потока АЦП по внешнему сигналу возможен только:
- по сигналу с входа DI_SYN1 (по фронту или по спаду).
- по сигналу с входа DI_SYN2 (по фронту или по спаду).
- по сигналу с входа START_IN от соседнего E-502, выполняющего роль ведущего.

Вход DI_SYN2 совмещен с DI14 и находится на 14 контакте разъёма "Digital".
Контакты 1..16 разъёма "Digital" соответствуют цифровым входам DI1..DI16 и соответствуют битам 0..15 в переменной по указателю *din функции X502_AsyncInDig()

#8 Re: Техническая поддержка и выбор оборудования » цифровой выход » 02.04.2025 18:48:38

Если говорить про модуль E16, то сигнальные разъемы такие:
e16_pinout.png

Цифровые выходы OUT1..OUT16 соответствуют битам 0..15 в переменной val функции X502_AsyncOutDig.
Можно мигать светодиодом через асинхронный вывод слова на цифровой выход.
Пример управления светодиодом, который подключен к цифровому выходу OUT1:
X502_AsyncOutDig(hnd, 0, 0);
X502_AsyncOutDig(hnd, 1, 0);

#9 Re: Техническая поддержка и выбор оборудования » E16 Ethernet » 02.04.2025 18:00:36

Эрнест пишет:

Результат - нет связи с устройством.

Надо проверить, что в E16 включен вариант "Получать параметры IP автоматически", иначе используется заданный статический IP адрес
studio_eth_menu.png
studio_eth_settings.png

Эрнест пишет:

Опечатка в окне "Конфигурация устройства":

Спасибо, исправим.

Контакты

Адрес: 117105, Москва, Варшавское шоссе, д. 5, корп. 4

Многоканальный телефон: +7 (495) 785-95-25

Письма и запросы: lcard@lcard.ru
Отдел продаж: sale@lcard.ru
Мы работаем с юридическими и физическими лицами, пожалуйста, прикладывайте реквизиты при оформлении заказа
Техническая поддержка: support@lcard.ru

Время работы: с 9-00 до 19-00 мск