Перейти к содержанию

Навигация

WBIO-AI-DV-12 Analog Inputs: различия между версиями

Нет описания правки
Строка 221: Строка 221:


<!--T:123-->
<!--T:123-->
Модуль WBIO-AI-DV-12 можно подключать и через преобразователь интерфейсов [[WB-MIO|WB-MIO]]. При этом могут использоваться два шаблона устройства: WBIO-AI-DV-12-50V и  WBIO-AI-DV-12. Если их нет в конфигураторе, вам необходимо обновить wb-mqtt-serial командой <code>apt-get update && apt-get install wb-mqtt-serial</code>. Шаблон WBIO-AI-DV-12-50V предназначен для устройств, где перемычки-джамперы установлены (измерение напряжения на дифференциальных входах в диапазоне от 0 до 50 В), а шаблон WBIO-AI-DV-12 — для устройств со снятыми перемычками (измерение напряжений на дифференциальных входах от 0 до 400 мВ, на однополярых — от 0 до 2,5 В).  
Модуль WBIO-AI-DV-12 можно подключать и через преобразователь интерфейсов [[WB-MIO|WB-MIO]]. При этом могут использоваться два шаблона устройства: WBIO-AI-DV-12-50V и  WBIO-AI-DV-12. Если их нет в конфигураторе, вам необходимо обновить wb-mqtt-serial командой <code>apt-get update && apt-get install wb-mqtt-serial</code>. Шаблон WBIO-AI-DV-12-50V предназначен для устройств, где перемычки-джамперы установлены (измерение напряжения на дифференциальных входах в диапазоне от 0 до 50 В), а шаблон WBIO-AI-DV-12 — для устройств со снятыми перемычками (измерение напряжений на дифференциальных входах от 0 до 400 мВ, на однополярых — от 0 до 2,5 В).
 
 
<!--T:124-->
'''Внимание, информация ниже устарела и будет удалена!'''
 
<!--T:125-->
Ранее при подключении модуля через  WB-MIO или WB-MIO-E отсутсвовала возможность выбора режима входов из web-интерфейса. Мы рекомендовали создать копии шаблона config-wbio-ai-dv-12-single.json, хранящийся на контроллере в директории <code>/usr/share/wb-mqtt-serial/templates/config-wbio-ai-dv-12-single.json </code>, и внести изменения в копию (файл должен иметь другое имя). При этом необходимо было изменить в шаблоне тип устройства, например на <code>"device_type": "WBIO-AI-DV-12-Single-50v",</code>. После этого было необходимо перезапустить службу wb-mqtt-confed и обновить веб страницу, чтобы новый тип устройства стал доступен в конфигурации.
 
<!--T:126-->
Для каждого канала можно указывать свой коэффициента пересчета (масштаб), соответствующий режиму измерения. Рестартуйте сервис wb-mqtt-serial после внесения изменений:
<code>> service wb-mqtt-serial restart<br>> service wb-mqtt-confed restart</code>
Наиболее правильным способом является установка параметра масштаба измерений в настройке каналов в конфигурации устройства. Допустим, мы хотим измерять на первом дифференциальном входе напряжение в дианазоне ±50 В.
Для этого выполняем следующие настройки. В свойствах устройства добавляем список каналов (List if channels), щелкнув на кнопке '''Properties''', а затем добавляем канал, щелкнув на кнопке '''+Item'''.
В настройках канала оставляем только поле для указания коэффициента пересчета (Scale (value multiplier)), остальные опции отключаем:
Указываем имя канала (как в интерфейсе) и коэффициент пересчета.
Сохраняем изменения кнопкой '''Save''' вверху экрана.
<br />
 
 
 
<!--T:127-->
{| class="wikitable" style="text-align:center"
|[[Файл:Ai-dv-12-add_list_of_channels.png|400px|thumb|right|Добавляем список каналов]]
|[[Файл:Ai-dv-12-only-scale.png|400px|thumb|right|Оставляем только масштаб]]
|[[Файл:Ai-dv-12-DIFF1_right_scale.png|600px|thumb|right|Задаем имя канала и коэффициент пересчета]]
|}
 
 
 
<!--T:128-->
{| class="wikitable" style="text-align:center"
|+ Зависимость режима работы входа от установленной перемычки и фактора масштабирования
!'''Наличие перемычки'''!! '''Тип входа''' !! '''Режим работы''' || '''Значение scale'''
|-
|rowspan="2"|'''Нет'''
|Однополярный
|Вход напряжения 0 — 2,5 В
|0.01
|-
|Дифференциальный
|Вход напряжения ±400 мВ
|0.01
|-
|rowspan="2"|'''Есть'''
|-
|Дифференциальный
|Вход напряжения ±50 В
|0.2126
|}
 
<!--T:129-->
<!-- Для моделей, предназначенных для измерения тока коэффициент '''scale''' должен устанавливаться в значение 0.1 -->


== Ревизии устройства ==
== Ревизии устройства ==