WB-MAO4 0-10V Modbus Analog Outputs: различия между версиями
Метки: правка с мобильного устройства правка из мобильной версии отменено Расширенная мобильная правка |
|||
(не показано 15 промежуточных версий 3 участников) | |||
Строка 8: | Строка 8: | ||
<!--T:5--> | <!--T:5--> | ||
Управление модулем производится с контроллера или ПК по шине RS-485 командами по протоколу MODBUS. | Управление модулем производится с контроллера или ПК по шине RS-485 командами по протоколу MODBUS. | ||
== Технические характеристики == | == Технические характеристики == | ||
{| class="wikitable" | {| class="wikitable" | ||
Строка 50: | Строка 51: | ||
|- | |- | ||
{{Wbincludes:Control}} | {{Wbincludes:Control}} | ||
{{Wbincludes:Klemmy. Input}} | {{Wbincludes:Klemmy. Input}} | ||
{{Wbincludes:Dimensions 2U}} | {{Wbincludes:Dimensions 2U}} | ||
Строка 79: | Строка 79: | ||
В примере модуль управляет двумя димерами светодиодных лент с входом 0–10 В. Также он считывает состояние выключателя, логика которого прописывается [[wb-rules| правилами на контроллере]]. Модуль питается от контроллера и общается с ним по шине RS-485. Диммеры питаются от отдельного блока питания. | В примере модуль управляет двумя димерами светодиодных лент с входом 0–10 В. Также он считывает состояние выключателя, логика которого прописывается [[wb-rules| правилами на контроллере]]. Модуль питается от контроллера и общается с ним по шине RS-485. Диммеры питаются от отдельного блока питания. | ||
'''ВНИМАНИЕ:''' так как минус питания модуля WB-MAO4 неизолирован от минуса выходов, нужно обязательно соединить проводом не менее 1.5 мм<sup>2</sup> минусовую клемму блока питания, от которого питается модуль WB-MAO4 | '''ВНИМАНИЕ:''' так как минус питания модуля WB-MAO4 неизолирован от минуса выходов, нужно обязательно соединить проводом не менее 1.5 мм<sup>2</sup> минусовую клемму блока питания, от которого питается модуль WB-MAO4 с минусовой клеммой блока питания нагрузки. | ||
В примере модуль питается от контроллера Wiren Board 6, поэтому мы соединяем минус блока питания, от которого питается контроллер с минусом блока питания нагрузки. | В примере модуль питается от контроллера Wiren Board 6, поэтому мы соединяем минус блока питания, от которого питается контроллер с минусом блока питания нагрузки. | ||
Строка 93: | Строка 93: | ||
== Настройка == | == Настройка == | ||
[[Image: WB-MAO4 WebUI Configure.png |350px|thumb|right| Переключение режима выходов]] | [[Image: WB-MAO4 WebUI Configure.png |350px|thumb|right| Переключение режима выходов {{SupportedSinceRelease|release=wb-2110|nobanner=true}}]] | ||
{{Wbincludes:WebUIDeviceSetUp}} | {{Wbincludes:WebUIDeviceSetUp}} | ||
=== Настройка аналоговых выходов === | === Параметры === | ||
==== Настройка аналоговых выходов ==== | |||
Вы можете изменить параметры: | Вы можете изменить параметры: | ||
* Outputs Mode — выберите один из режимов: 0–10 В или ШИМ. | * Outputs Mode — выберите один из режимов: 0–10 В или ШИМ. | ||
* PWM Frequency Factor — коэффициент ШИМ. Итоговая частота рассчитывается по формуле <code>24 kHz / Factor</code>. | * PWM Frequency Factor — коэффициент ШИМ. Итоговая частота рассчитывается по формуле <code>24 kHz / Factor</code>. | ||
< | <!—==== Управление выходами через диммер ==== | ||
[[Image: MAO4_dimmer_settings.png |350px|thumb|right| | [[Image: MAO4_dimmer_settings.png |350px|thumb|right| Настройки диммера{{SupportedSinceRelease|release=wb-2110|nobanner=true}}]] | ||
Начиная с версии | Начиная с версии 2.4.0 появилась возможность управлять выходами с помощью диммера. Диммер — это подсистема которая позволяет через отдельные регистры включать или выключать канал и устанавливать выходной уровень как проценты от заданного диапазона. Также добавлена возможность плавного перехода к новому значению с заданной скоростью. | ||
Параметры диммера: | |||
Параметры | |||
* Нижний порог диммирования — Значение выхода в мВ, соответствующее уровню 0%. | * Нижний порог диммирования — Значение выхода в мВ, соответствующее уровню 0%. | ||
* Верхний порог диммирования — Значение выхода в мВ, соответствующее уровню 100%. | * Верхний порог диммирования — Значение выхода в мВ, соответствующее уровню 100%. | ||
Строка 124: | Строка 118: | ||
Скорость возрастания/убывания может быть нулевой. Тогда плавные переходы будут отключены и значение уровня будет применяться мгновенно. | Скорость возрастания/убывания может быть нулевой. Тогда плавные переходы будут отключены и значение уровня будет применяться мгновенно. | ||
—> | |||
==== Привязка событий с кнопок к выходам ==== | |||
[[Image: MAO4_actions_binding_channel.png |350px|thumb|right| Выбор канала, которым управляет событие {{SupportedSinceRelease|release=wb-2110|nobanner=true}}]] | [[Image: MAO4_actions_binding_channel.png |350px|thumb|right| Выбор канала, которым управляет событие {{SupportedSinceRelease|release=wb-2110|nobanner=true}}]] | ||
Строка 132: | Строка 127: | ||
Начиная с версии 2.4.0 появилась возможность управлять выходами с помощью нажатий на кнопки. | Начиная с версии 2.4.0 появилась возможность управлять выходами с помощью нажатий на кнопки. | ||
В MAO4 для подключения кнопок доступно 3 дискретных входа, для каждой кнопки обрабатывается 4 типа нажатий: короткое, | В MAO4 для подключения кнопок доступно 3 дискретных входа, для каждой кнопки обрабатывается 4 типа нажатий: короткое, долгое, двойное, короткое и затем долгое. Таким образом получаем 12 различных событий, для каждого из них существует два параметра для привязки: выход к которому привязано событие и тип действия. | ||
Параметр «Номер выхода» определяет выход модуля, с которым произойдет действие, вызванное событием. Можно выбрать один или сразу все выходы модуля. Также можно не привязывать ни один из выходов, тогда событие будет проигнорировано. | Параметр «Номер выхода» определяет выход модуля, с которым произойдет действие, вызванное событием. Можно выбрать один или сразу все выходы модуля. Также можно не привязывать ни один из выходов, тогда событие будет проигнорировано. | ||
Параметр «Действие с выходом» выбирает действие над выходом, вызываемое событием: | Параметр «Действие с выходом» выбирает действие над выходом, вызываемое событием: | ||
* | * Включание канала | ||
* | * Выключание канала | ||
* Переключение состояния канала | * Переключение состояния канала | ||
* Увеличение выходного уровня | * Увеличение выходного уровня | ||
Строка 145: | Строка 140: | ||
Некоторые комбинации событий и действий, не имеют практического смысла и будут проигнорированы. | Некоторые комбинации событий и действий, не имеют практического смысла и будут проигнорированы. | ||
{| class="wikitable" style="table-layout: fixed; width: 100%;" | {| class="wikitable" style="table-layout: fixed; width: 100%;" | ||
Строка 166: | Строка 159: | ||
| Один / все выходы || Один / все выходы || Один выход || Один / все выходы || Один / все выходы || Один выход | | Один / все выходы || Один / все выходы || Один выход || Один / все выходы || Один / все выходы || Один выход | ||
|} | |} | ||
{{Wbincludes:WebUI How to configure link}} | {{Wbincludes:WebUI How to configure link}} | ||
=== Карта регистров === | === Карта регистров === | ||
Строка 233: | Строка 186: | ||
'''Габаритный чертеж модуля (PDF):''' [[File:WB-MAO4.dxf.pdf]] | '''Габаритный чертеж модуля (PDF):''' [[File:WB-MAO4.dxf.pdf]] | ||
<gallery mode="traditional" widths ="260px" heights="200px"> | <gallery mode="traditional" widths ="260px" heights="200px"> | ||
Image: MAO4.png | Плата модуля управления WB-MAO4, версия 2.0 | Image: MAO4.png | Плата модуля управления WB-MAO4, версия 2.0 | ||
Image: DIN 2U.png | Габаритные размеры | Image: DIN 2U.png | Габаритные размеры | ||
</gallery> | </gallery> |
Версия 23:14, 28 апреля 2023
Назначение
4-х канальный модуль аналогового вывода предназначен для управления устройствами с интерфейсами 0-10В, ШИМ, сервоприводами, приводами воздушных заслонок, клапанов и т.д. Управление модулем производится с контроллера или ПК по шине RS-485 командами по протоколу MODBUS.
Технические характеристики
Параметр | Значение |
---|---|
Питание | |
Напряжение питания | 9 В — 28 В постоянного тока |
Потребляемая мощность |
От 0.3 до 2.3 Вт |
Каналы управления | |
Кол-во каналов | 4 |
Выходной сигнал в аналоговом режиме | 0 — 10В |
Выходной сигнал в режиме ШИМ | Амплитуда — 10В, максимальная частота — 24 кГц, частота по умолчанию — 1 кГц |
Максимальный ток | Номинальный — 8 мА (нагрузка до 1.3 кОм), ток КЗ — до 40 мА |
Точность | 2% + 20mV (при 25С), 3% + 30mV (при -40 до +80С) |
Входы | |
Назначение | Считывание дискретных сигналов внешних датчиков, концевиков и т.д. |
Тип входов | "Сухой контакт", групповая изоляция.
Напряжение на входе ~12В. Ток при замыкании входа ~2мА. |
Управление | |
Интерфейс управления | RS-485 |
Изоляция интерфейса | Неизолированный |
Протокол обмена данными | Modbus RTU, адрес задается программно, заводские настройки указаны на наклейке |
Параметры интерфейса RS-485 | Задаются программно, по умолчанию:
скорость — 9600 бит/с; данные — 8 бит; бит чётности — нет (N); стоп-биты — 2 |
Готовность к работе после подачи питания | ~2 c |
Клеммники и сечение проводов | |
Рекомендуемое сечение провода с НШВИ | 0.35 – 1 мм2 — одинарные, 0.35 – 0.5 мм2 – сдвоенные провода |
Длина стандартной втулки НШВИ | 8 мм |
Момент затяжки винтов | 0.2 Н∙м |
Габариты | |
Ширина, DIN-юнитов | 2 |
Габаритные размеры (Д x Ш x В) | 36 x 90 x 58 мм |
Масса (с коробкой) | 80 г |
Общий принцип работы
Режимы работы
Устройство имеет два режима управления: аналоговый 0-10В и широтно-импульсную модуляцию (PWM).
В аналоговом режиме уровень канала задается в милливольтах, от 0 до 10000.
В режиме ШИМ числом от 0 до 10000 задается коэффициент заполнения.
Монтаж
Устройство монтируется на стандартную DIN-рейку шириной 35 мм.
Клеммный блок «V+ GND A B» с шагом 3.5 мм служит для подключения питания и управления по шине RS-485. Для стабильной связи с устройством важно правильно организовать подключение к шине RS-485, читайте об этом в статье Физическое подключение шины RS-485.
Если устройства, подключенные к шине RS-485, питаются от разных источников питания, их клеммы GND должны быть соединены, подробнее в статье Заземление устройств Wiren Board и подключение контактов GND и iGND.
Срабатывание дискретных входов происходит при их замыкании на землю iGND. Возникающий ток невелик (~2 мА), так что тип кнопки или выключателя может быть любым. Также не играет роли длина и сечение кабеля. Но для предотвращения наводок от близко расположенных силовых линий лучше использовать витую пару и подключать землю iGND ко второй жиле пары. Подробнее про подключение клемм iGND/GND.
Сигналы 0-10В лучше подключать к исполнительным устройствам витой парой - сигнал по одной жиле, GND по второй.
Пример монтажа
Пример монтажа модуля WB-MAO4 можно посмотреть на схеме 1.
В примере модуль управляет двумя димерами светодиодных лент с входом 0–10 В. Также он считывает состояние выключателя, логика которого прописывается правилами на контроллере. Модуль питается от контроллера и общается с ним по шине RS-485. Диммеры питаются от отдельного блока питания.
ВНИМАНИЕ: так как минус питания модуля WB-MAO4 неизолирован от минуса выходов, нужно обязательно соединить проводом не менее 1.5 мм2 минусовую клемму блока питания, от которого питается модуль WB-MAO4 с минусовой клеммой блока питания нагрузки.
В примере модуль питается от контроллера Wiren Board 6, поэтому мы соединяем минус блока питания, от которого питается контроллер с минусом блока питания нагрузки.
Представление в веб-интерфейсе контроллера Wiren Board
Выбор шаблона
Чтобы устройство появилось на вкладке Устройства в веб-интерфейсе контроллера Wiren Board, добавьте новое serial-устройство и выберите шаблон WB-MAO4.
Управление устройством и просмотр значений
В веб-интерфейсе вы можете управлять выходами устройства и просматривать полученные с него значения. Список отображаемых каналов можно изменить через настройки устройства, доступные в настройках драйвера wb-mqtt-serial.
Настройка
Способы настройки
- Указать параметры в веб-интерфейсе контроллера Wiren Board. Перейдите на страницу настройки serial-устройств, выберите порт, найдите или добавьте устройство и измените параметры. Если нужный параметр отсутствует в шаблоне, его можно задать через пользовательские параметры.
- Записать настройки в Modbus-регистры модуля из консоли контроллера с помощью утилиты modbus_client.
- Eсли нет контроллера Wiren Board, используйте компьютер с преобразователем интерфейсов USB-RS485.
Мы постоянно совершенствуем наши устройства, поэтому, если вы не нашли описанных в документации настроек — обновите прошивку устройства и программное обеспечение контроллера.
Параметры
Настройка аналоговых выходов
Вы можете изменить параметры:
- Outputs Mode — выберите один из режимов: 0–10 В или ШИМ.
- PWM Frequency Factor — коэффициент ШИМ. Итоговая частота рассчитывается по формуле
24 kHz / Factor
.
<!—==== Управление выходами через диммер ====
Начиная с версии 2.4.0 появилась возможность управлять выходами с помощью диммера. Диммер — это подсистема которая позволяет через отдельные регистры включать или выключать канал и устанавливать выходной уровень как проценты от заданного диапазона. Также добавлена возможность плавного перехода к новому значению с заданной скоростью.
Параметры диммера:
- Нижний порог диммирования — Значение выхода в мВ, соответствующее уровню 0%.
- Верхний порог диммирования — Значение выхода в мВ, соответствующее уровню 100%.
- Скорость возрастания уровня при плавных переходах. Задается период времени, за который уровень изменится на 1%.
- Скорость убывания уровня при плавных переходах. Задается период времени, за который уровень изменится на 1%.
- Длительность периода повторения действий. Продолжительные действия будут выполняться с указанным периодом в миллисекундах.
Верхний порог диммирования, может быть меньше нижнего. В таком случае напряжение на выходе будет изменяться в заданном диапазоне, но будет обратно пропорционально уровню.
Например: верхний порог = 0 мВ
, нижний порог = 1000 мВ
. Тогда при заданном уровне 70%, на выходе будет 300 мВ.
Скорость возрастания/убывания может быть нулевой. Тогда плавные переходы будут отключены и значение уровня будет применяться мгновенно. —>
Привязка событий с кнопок к выходам
Начиная с версии 2.4.0 появилась возможность управлять выходами с помощью нажатий на кнопки.
В MAO4 для подключения кнопок доступно 3 дискретных входа, для каждой кнопки обрабатывается 4 типа нажатий: короткое, долгое, двойное, короткое и затем долгое. Таким образом получаем 12 различных событий, для каждого из них существует два параметра для привязки: выход к которому привязано событие и тип действия.
Параметр «Номер выхода» определяет выход модуля, с которым произойдет действие, вызванное событием. Можно выбрать один или сразу все выходы модуля. Также можно не привязывать ни один из выходов, тогда событие будет проигнорировано.
Параметр «Действие с выходом» выбирает действие над выходом, вызываемое событием:
- Включание канала
- Выключание канала
- Переключение состояния канала
- Увеличение выходного уровня
- Уменьшение выходного уровня
- Увеличение/уменьшение выходного уровня
Некоторые комбинации событий и действий, не имеют практического смысла и будут проигнорированы.
Доступные комбинации событий и действий | ||||||
---|---|---|---|---|---|---|
Тип нажатия | Отключить выход | Включить выход | Переключить состояние выхода | Увеличить уровень | Уменьшить уровень | Увеличить/уменьшить уровень |
Одиночное нажание | Один / все выходы | Один / все выходы | Один выход | Один / все выходы | Один / все выходы | Недоступно |
Долгое нажание | Один / все выходы | Один / все выходы | Один выход | Один / все выходы | Один / все выходы | Один выход |
Двойное нажатие | Один / все выходы | Один / все выходы | Один выход | Один / все выходы | Один / все выходы | Недоступно |
Короткое, затем долгое нажатие | Один / все выходы | Один / все выходы | Один выход | Один / все выходы | Один / все выходы | Один выход |
Если перечисленных выше параметров нет в веб-интерфейсе контроллера — вы используете одну из предыдущих версий ПО. Смотрите другие варианты настройки модуля в разделе Способы настройки.
Карта регистров
Карта регистров модуля управления MAO4.
Обновление прошивки и сброс настроек
При обновлении прошивки устройства пользовательские настройки удаляются. Если вы задавали настройки в веб-интерфейсе контроллера, то они будут автоматически восстановлены при первом опросе устройства. В устройствах Wiren Board, выпущенных с 2019 года, можно обновлять прошивку по протоколу Modbus. Это даёт возможность устранять найденные в прошивке ошибки на месте монтажа, а иногда и добавлять новые функции, если это возможно технически.
Инструкции:
- Обновление прошивки
- Настройка параметров подключения
- Modbus-адрес: узнать, сбросить или изменить
- Обновление загрузчика
Узнать о выходе новой версии прошивки можно в Журнале изменений в прошивке.
Известные неисправности
Список известных неисправностей
Ревизии устройства
Изображения и чертежи устройства
Corel Draw 2018 (шрифт — Ubuntu): Файл:WB-Library.cdr.zip
Visio:
- Устройства Wiren Board: Файл:WB-Visio-Lib.cdr.zip.
- Щиты, автоматы, контакторы и прочее от стороннего разработчика.
SVG: Файл:WB-MAO4.svg.zip
Габаритный чертеж модуля (DXF): Файл:WB-MAO4.dxf.zip
Габаритный чертеж модуля (PDF): Файл:WB-MAO4.dxf.pdf