Demostand: различия между версиями

Материал из Wiren Board
 
(не показано 14 промежуточных версий этого же участника)
Строка 1: Строка 1:
Страница находится в процессе наполнения
{{DISPLAYTITLE: Демонстрационный стенд автоматизации с оборудованием Wiren Board}}
 
[[Файл:Demostand.jpg|500px|thumb|Демонстрационный стенд, вид спереди]]
[[Файл:Demostand-back.jpg|500px|thumb|Демонстрационный стенд, вид сзади]]
==Общая информация==
==Общая информация==
[[Файл:Demostand.png|400px|thumb|Внешний вид демонстрационного стенда.]]
Демонстрационный стенд можно посмотреть в нашем офисе.
Демонстрационный стенд находится в нашем офисе. Управление стендом возможно, как физически (находясь у нас в офисе), так и через веб-интерфейс (доступен удалённо). Для наблюдения за стендом, над ним закреплена IP-камера. При удалённом управлении следует учитывать, что IP-камера даёт задержку около 3х секунд.
 
<!--
Управление стендом доступно через [http://www.example.com удалённый веб-интерфейс]. Все органы управления выведены на Dashboard "Демонстрационная комната".
[[Файл:Demostand.png|700px|center|Управление через веб-интерфейс.]]
-->
 
Видео с IP-камеры доступно [https://open.ivideon.com/embed/v2/?server=100-bcaddf63e0efd533c9aaf6fc9fe7aa9c&camera=0&width=&height=&lang=ru здесь].


==Подключённые устройства==
==Подключённые устройства==
[[Файл:Modbus_devices.png|400px|thumb|Устройства на шине RS-485.]]
<gallery mode="packed" heights="150px">
[[Файл:Internal_modules.png|400px|thumb|Пристыковочные модули.]]
Image: Demostand Devices RS485.jpg | Устройства на шине RS-485
[[Файл:Controls.png|400px|thumb|Устройства для взаимодействия и датчики.]]
Image: Demostand Devices WB6 + IO Modules.jpg | Контроллер с боковыми модулями ввода/вывода
Image: Demostand Devices Peripherals.jpg | Устройства для взаимодействия и датчики
</gallery>


{| class="wikitable"
{| class="wikitable"
! colspan="2" |Modbus устройства
! colspan="2" |Modbus устройства
|-
|-
|WB-MR3LV/I
|[[WB-MR6C v.2 Modbus Relay Modules|WB-MR6C]]
|Мощный 3-х канальный релейный модуль. Входы вида "Сухой контакт" [[WB-MR3xV and WB-MR6xV Modbus Relay Modules|Подробнее.]]
|6-канальный релейный модуль. Входы типа «Сухой контакт»
|-
|-
|WB-MRWL3
|[[WB-MRWL3_Modbus_Relay_Module|WB-MRWL3]]
|Мощный 3-х канальный релейный модуль. Входы вида "Сухой контакт" [[WB-MRWL3_Modbus_Relay_Module|Подробнее.]]
|Очень мощный 3-канальный релейный модуль. Входы вида «Сухой контакт»
|-
|-
|WB-MD2
|[[WB-MDM3 230V Modbus Dimmer|WB-MDM3]]
|Диммер ламп (как накаливания, так и светодиодных).
|3-канальный диммер светодиодных ламп и ламп накаливания 230 В
Номинальная мощность до 400Вт. [[WB-MD2 230V Dimmer|Подробнее.]]
|-
|-
|WB-MRGBW-D
|[[WB-MRGBW-D Modbus LED Dimmer|WB-MRGBW-D]]
|Диммер RGB-лент. Допустимый ток 3А на канал.
|4-канальный диммер светодиодных лент (на дин-рейку). Допустимый ток 3А на канал.
Отдельный канал для управления белыми лентами. [[WB-MRGBW-D|Подробнее.]]
Отдельный канал для управления белыми лентами.
|-
|-
|WB-MAP12h
|[[Power_Meter_WB-MAP12H| WB-MAP12H]]
|Многоканальный счётчик электроэнергии. [[Power_Meter_WB-MAP12H|Подробнее.]]
|Многоканальный счётчик электроэнергии.
|-
|-
|WB-MIR
|[[WB-MIR v2 - Modbus IR Remote Control| WB-MIR v.2]]
|Модуль для управления устройствами посредством ИК сигналов (также, оснащён входом для температурного датчика). [[WB-MIR_v2_-_Modbus_IR_Remote_Control|Подробнее.]]
|Модуль для управления устройствами посредством ИК сигналов, оснащён входом для температурного датчика.
|-
|-
! colspan="2" |Датчики
! colspan="2" |Датчики
|-
|-
|WB-MSW v.3
|[[WB-MSW v.3 Modbus Sensor|WB-MSW v.3]]
|Универсальный настенный датчик. [[WB-MSW_v.3|Подробнее.]]
|Универсальный настенный датчик.
|-
|-
|WB-MS/THLS
|WB-MS/THLS
|Цифровой датчик температуры, влажности, освещённости и звукового давления с двумя входами для подключения 1-Wire датчиков. [[WB-MS Modbus Sensor|Подробнее.]]
|Цифровой датчик температуры, влажности, освещённости и звукового давления с двумя входами для подключения 1-Wire датчиков.
|-
|-
|WB-MSGR
|[[Датчик газа WB-MSGR | WB-MSGR ]]
|Комбинированный электрохимический датчик газов со встроенным реле. [[Датчик газа WB-MSGR|Подробнее.]]
|Комбинированный электрохимический датчик газов со встроенным реле.
|-
|-
|WB-M1W2
|[[WB-M1W2 1-Wire to Modbus Temperature Measurement Module|WB-M1W2 ]]
|Модуль для заведения двух 1-Wire датчиков в шину RS-485 и их опроса посредством Modbus. [[WB-M1W2 1-Wire to Modbus Temperature Measurement Module|Подробнее.]]
|Модуль для заведения двух 1-Wire датчиков в шину RS-485 и их опроса по протоколу Modbus.  
|-
|-
! colspan="2" |Пристыковочные модули
! colspan="2" |Боковые модули ввода/вывода
|-
|-
|WBIO-R10A8
|[[WBIO-DO-R10A-8 Relay Module | WBIO-DO-R10A-8]]
|Релейный модуль. До 7А/230В на канал. Идеален для
|Релейный модуль. До 7А/230В на канал. Идеален для управления освещением/контакторами/моторами.  
управления освещением/контакторами/моторами. [[Модуль релейных выходов 10A (WBIO-DO-R10A-8)|Подробнее.]]
|-
|-
|WBIO-HS-8
|[[WBIO-DO-HS-8 Discrete Outputs | WBIO-DO-HS-8]]
|Модуль с 8 выходами вида "High Side Switch"
|Модуль с 8 выходами вида "High Side Switch"
[[Модуль дискретных выходов (WBIO-DO-HS-8)|Подробнее.]]
|-
|-
|WBIO-DI-WD-14
|[[WBIO-DI-WD-14 Discrete Inputs | WBIO-DI-WD-14]]
|Универсальный модуль дискретных входов
|Универсальный модуль дискретных входов
[[WBIO-DI-WD-14_I/O_Module|Подробнее.]]
|-
|-
|WBIO-DI-HVD16
|[[WBIO-DI-HVD-16 16-Channel 230V Detector Module | WBIO-DI-HVD-16]]
|Модуль содержит 16 входов для детектирования высокого напряжения (220В).
|Модуль содержит 16 входов для детектирования высокого напряжения (220В).
[[Модуль наличия 220В (WBIO-DI-HVD-16)|Подробнее.]]
|}
|}


==Правила==
==Правила==
При написании своих правил через движок WB-Rules, важно помнить, что код в правилах выполняется ''асинхронно''. Если, в привычном понимании, выполнение кода идёт сверху-вниз, то в данном случае, выполнением управляет событийная модель: когда происходит то или иное событие (изменение показаний датчика/срабатывание таймера/нажатие на кнопку), то выполняется соответствующий кусок кода, отвечающий за обработку этого события. Подробнее о работе движка правил и типовых конструкциях обработки событий можно узнать из [[движок правил wb-rules|соответствующей статьи.]]
При написании своих правил через движок WB-Rules, важно помнить, что код в правилах выполняется '''асинхронно'''.
Для управления стендом как физически (путём нажатия на кнопки), так и удалённо через демонстрационный веб-интерфейс, были созданы виртуальные устройства. Логика управления стендом выглядят следующим образом: нажатие на кнопку/переключение в веб-интерфейсе => срабатывание виртуального устройства => выполнение правила.
 
Если, в привычном понимании, выполнение кода идёт сверху-вниз, то в данном случае, выполнением управляет событийная модель: когда происходит то или иное событие (изменение показаний датчика/срабатывание таймера/нажатие на кнопку), то выполняется соответствующий кусок кода, отвечающий за обработку этого события. Подробнее о работе движка правил и типовых конструкциях обработки событий можно узнать из [[движок правил wb-rules|соответствующей статьи.]]
 
Для управления стендом были созданы виртуальные устройства. Логика управления стендом выглядят следующим образом: нажатие на кнопку/переключение в веб-интерфейсе срабатывание виртуального устройства выполнение правила.


==Схема подключения==
==Схема подключения==


Цвета соединений на схеме условные и не совпадают с цветами проводов в устройстве.
Цвета соединений на схеме условные и не совпадают с цветами проводов в устройстве.
[[Файл:Demo stand left.png|1280px|thumb|center|Схема подключения устройств на демонстрационном стенде: левая сторона]]
<gallery mode="traditional " widths ="500px" heights="350px">
[[Файл:Demo stand right.png|1280px|thumb|center|Схема подключения устройств на демонстрационном стенде: правая сторона]]
Image: Demo stand left.png|| Схема подключения устройств на демонстрационном стенде: левая сторон
Image: Demo stand right.png| Схема подключения устройств на демонстрационном стенде: правая сторона
</gallery>


==SVG Дашборд==
==SVG Дашборд==
Новый [[Веб-интерфейс_Wiren_Board]] поддерживает создание SVG дашбордов, что позволяет сделать понятную интерактивную мнемосхему прямо в веб интерфейсе контроллера. Пример можно посмотреть в веб интерфейсе нашего Демонстрационного стенда.  
В веб-интерфейсе контроллера Wiren Board можно создавать [[SVG-Dashboards | SVG-дашбрды]], это позволяет создать интерактивную мнемосхему.


На этой схеме в режиме реального времени видно положение автоматов, реле, контакторов и нагрузок на стенде. Так же есть возможность переключать реле нажатием на интерактивные области (подсвечены фиолетовым).  
В веб-интерфейсе демонстрационного стенда в режиме реального времени видно положение автоматов, реле, контакторов и нагрузок на стенде. Так же есть возможность переключать реле нажатием на интерактивные области (подсвечены фиолетовым).  
[[Файл:Mnemo.png|1280px|thumb|center|SVG мнемосхема]]
[[Файл:Mnemo.png|1280px|thumb|center|SVG мнемосхема]]


==Файлы для скачивания==
==Файлы для скачивания==
По ссылкам ниже вы можете скачать схему подключения в форматах <br>
По ссылкам ниже вы можете скачать схему подключения в форматах <br>
<b>Corel Draw 2018:</b> [[Media:Demostand.cdr.zip|Demostand.cdr.zip]]<br>
'''Corel Draw 2018:''' [[Media:Demostand.cdr.zip|Demostand.cdr.zip]]
<b>Corel Draw PDF: </b>[[Media:Demo stand.pdf|Demostand.pdf]]<br>
 
<b>SVG мнемосхема: </b>[https://wirenboard.com/wiki/images/3/3d/Mnemo.svg Mnemo.svg]
'''Corel Draw PDF:''' [[Media:Demo stand.pdf|Demostand.pdf]]
 
'''SVG мнемосхема:''' [[Media:Demo stand.svg.zip|Demostand.svg.zip]]


==Таблицы MQTT Топиков==
==Таблицы MQTT Топиков==
Строка 219: Строка 216:


{| class="wikitable"
{| class="wikitable"
! colspan="2" |WB-MD2
! colspan="2" |WB-MDM3
|-
|-
|wb-mdm2_2/Channel 1
|wb-mdm2_2/Channel 1
Строка 229: Строка 226:


{| class="wikitable"
{| class="wikitable"
! colspan="2" |WB-MR3LV/I
! colspan="2" |WB-MR6C
|-
|-
|wb-mr3_3/K1
|wb-m6с_3/K1
|Лампа 3
|Лампа 3
|}
|}
Строка 268: Строка 265:


{| class="wikitable"
{| class="wikitable"
! colspan="2" |WB-MIR
! colspan="2" |WB-MIR v.2
|-
|-
|wb-mir_10/External Temperature Sensor
|wb-mir_10/External Temperature Sensor
|1-wire 3
|1-wire 3
|}
|}

Текущая версия на 22:08, 8 апреля 2022

Демонстрационный стенд, вид спереди
Демонстрационный стенд, вид сзади

Общая информация

Демонстрационный стенд можно посмотреть в нашем офисе.

Подключённые устройства

Modbus устройства
WB-MR6C 6-канальный релейный модуль. Входы типа «Сухой контакт»
WB-MRWL3 Очень мощный 3-канальный релейный модуль. Входы вида «Сухой контакт»
WB-MDM3 3-канальный диммер светодиодных ламп и ламп накаливания 230 В
WB-MRGBW-D 4-канальный диммер светодиодных лент (на дин-рейку). Допустимый ток 3А на канал.

Отдельный канал для управления белыми лентами.

WB-MAP12H Многоканальный счётчик электроэнергии.
WB-MIR v.2 Модуль для управления устройствами посредством ИК сигналов, оснащён входом для температурного датчика.
Датчики
WB-MSW v.3 Универсальный настенный датчик.
WB-MS/THLS Цифровой датчик температуры, влажности, освещённости и звукового давления с двумя входами для подключения 1-Wire датчиков.
WB-MSGR Комбинированный электрохимический датчик газов со встроенным реле.
WB-M1W2 Модуль для заведения двух 1-Wire датчиков в шину RS-485 и их опроса по протоколу Modbus.
Боковые модули ввода/вывода
WBIO-DO-R10A-8 Релейный модуль. До 7А/230В на канал. Идеален для управления освещением/контакторами/моторами.
WBIO-DO-HS-8 Модуль с 8 выходами вида "High Side Switch"
WBIO-DI-WD-14 Универсальный модуль дискретных входов
WBIO-DI-HVD-16 Модуль содержит 16 входов для детектирования высокого напряжения (220В).

Правила

При написании своих правил через движок WB-Rules, важно помнить, что код в правилах выполняется асинхронно.

Если, в привычном понимании, выполнение кода идёт сверху-вниз, то в данном случае, выполнением управляет событийная модель: когда происходит то или иное событие (изменение показаний датчика/срабатывание таймера/нажатие на кнопку), то выполняется соответствующий кусок кода, отвечающий за обработку этого события. Подробнее о работе движка правил и типовых конструкциях обработки событий можно узнать из соответствующей статьи.

Для управления стендом были созданы виртуальные устройства. Логика управления стендом выглядят следующим образом: нажатие на кнопку/переключение в веб-интерфейсе → срабатывание виртуального устройства → выполнение правила.

Схема подключения

Цвета соединений на схеме условные и не совпадают с цветами проводов в устройстве.

SVG Дашборд

В веб-интерфейсе контроллера Wiren Board можно создавать SVG-дашбрды, это позволяет создать интерактивную мнемосхему.

В веб-интерфейсе демонстрационного стенда в режиме реального времени видно положение автоматов, реле, контакторов и нагрузок на стенде. Так же есть возможность переключать реле нажатием на интерактивные области (подсвечены фиолетовым).

SVG мнемосхема

Файлы для скачивания

По ссылкам ниже вы можете скачать схему подключения в форматах
Corel Draw 2018: Demostand.cdr.zip

Corel Draw PDF: Demostand.pdf

SVG мнемосхема: Demostand.svg.zip

Таблицы MQTT Топиков

WBIO-DO-R10A-8
wb-gpio/EXT1_R3A1 Контактор NO: Лампы, Вентиляция, Индикаторы
wb-gpio/EXT1_R3A2 Контактор NC: Розетки
wb-gpio/EXT1_R3A3 Индикатор 1 (Розетка 1)
wb-gpio/EXT1_R3A4 Индикатор 2 (Розетка 2)
wb-gpio/EXT1_R3A5 Индикатор 3
wb-gpio/EXT1_R3A6 Индикатор 4
wb-gpio/EXT1_R3A7 Индикатор 5
wb-gpio/EXT1_R3A8 Вентилятор
WBIO-DO-HS-8
wb-gpio/EXT2_HS1 Подсветка кнопки 1 (Розетка 1)
wb-gpio/EXT2_HS2 Подсветка кнопки 2 (Розетка 2)
wb-gpio/EXT2_HS3 Подсветка кнопки 3
wb-gpio/EXT2_HS4 Подсветка кнопки 4
wb-gpio/EXT2_HS5 Подсветка кнопки 5
WBIO-DI-HVD-16
wb-gpio/EXT3_IN1 Автомат: Розетка 1
wb-gpio/EXT3_IN2 Автомат: Контроллер, Контакторы
wb-gpio/EXT3_IN3 Контактор NO: Лампы, Вентиляция, Индикаторы
wb-gpio/EXT3_IN4 Автомат: Ввод
wb-gpio/EXT3_IN5 Автомат 3\3: Индикаторы
wb-gpio/EXT3_IN6 Автомат 1\3: Лампы
wb-gpio/EXT3_IN7 Автомат 2\3: Вентиляция
wb-gpio/EXT3_IN8 Автомат: Розетка 2
wb-gpio/EXT3_IN9 Напряжение на розетке 2
wb-gpio/EXT3_IN10 Напряжение на розетке 1
WBIO-DI-WD-14
wb-gpio/EXT4_IN1 Кнопка 1
wb-gpio/EXT4_IN2 Кнопка 2
wb-gpio/EXT4_IN3 Кнопка 3
wb-gpio/EXT4_IN4 Кнопка 4
wb-gpio/EXT4_IN5 Кнопка 5
wb-gpio/EXT4_IN6 Выключатель 1
wb-gpio/EXT4_IN7 Выключатель 2
wb-gpio/EXT4_IN8 Выключатель 3
wb-gpio/EXT4_IN9 Датчик движения
WB-MRWL3
wb-mr3_29/K1 Реле Розетки 1
wb-mr3_29/K2 Реле Розетки 2
WB-MDM3
wb-mdm2_2/Channel 1 Лампа 1
wb-mdm2_2/Channel 2 Лампа 2
WB-MR6C
wb-m6с_3/K1 Лампа 3
WB-MAP12H
wb-map12h_42/Ch 1 L1 Автомат: Контроллер, Контакторы
wb-map12h_42/Ch 1 L2 Автомат 1\3: Лампы
wb-map12h_42/Ch 1 L3 Автомат 2\3: Вентиляция
wb-map12h_42/Ch 2 L1 Автомат 3\3: Индикаторы
wb-map12h_42/Ch 2 L2 Автомат: Розетка 1
wb-map12h_42/Ch 2 L3 Автомат: Розетка 2
WB-M1W2
wb-m1w2_72/External Sensor 1 1-wire 2
wb-m1w2_72/External Sensor 2 1-wire 1
WB-MIR v.2
wb-mir_10/External Temperature Sensor 1-wire 3