16 445
правок
(→Подключённые устройства: Заменил устаревшие устройства на новые) |
|||
(не показано 9 промежуточных версий этого же участника) | |||
Строка 1: | Строка 1: | ||
{{DISPLAYTITLE: Демонстрационный стенд автоматизации с оборудованием Wiren Board}} | |||
[[Файл:Demostand.jpg|500px|thumb|Демонстрационный стенд, вид спереди]] | [[Файл:Demostand.jpg|500px|thumb|Демонстрационный стенд, вид спереди]] | ||
[[Файл:Demostand-back.jpg|500px|thumb|Демонстрационный стенд, вид сзади]] | [[Файл:Demostand-back.jpg|500px|thumb|Демонстрационный стенд, вид сзади]] | ||
Строка 5: | Строка 6: | ||
==Подключённые устройства== | ==Подключённые устройства== | ||
<gallery mode="packed" heights="150px"> | |||
Image: Demostand Devices RS485.jpg | Устройства на шине RS-485 | |||
Image: Demostand Devices WB6 + IO Modules.jpg | Контроллер с боковыми модулями ввода/вывода | |||
Image: Demostand Devices Peripherals.jpg | Устройства для взаимодействия и датчики | |||
</gallery> | |||
{| class="wikitable" | {| class="wikitable" | ||
Строка 61: | Строка 64: | ||
==Правила== | ==Правила== | ||
При написании своих правил через движок WB-Rules, важно помнить, что код в правилах выполняется ''асинхронно''. Если, в привычном понимании, выполнение кода идёт сверху-вниз, то в данном случае, выполнением управляет событийная модель: когда происходит то или иное событие (изменение показаний датчика/срабатывание таймера/нажатие на кнопку), то выполняется соответствующий кусок кода, отвечающий за обработку этого события. Подробнее о работе движка правил и типовых конструкциях обработки событий можно узнать из [[движок правил wb-rules|соответствующей статьи.]] | При написании своих правил через движок WB-Rules, важно помнить, что код в правилах выполняется '''асинхронно'''. | ||
Для управления стендом | |||
Если, в привычном понимании, выполнение кода идёт сверху-вниз, то в данном случае, выполнением управляет событийная модель: когда происходит то или иное событие (изменение показаний датчика/срабатывание таймера/нажатие на кнопку), то выполняется соответствующий кусок кода, отвечающий за обработку этого события. Подробнее о работе движка правил и типовых конструкциях обработки событий можно узнать из [[движок правил wb-rules|соответствующей статьи.]] | |||
Для управления стендом были созданы виртуальные устройства. Логика управления стендом выглядят следующим образом: нажатие на кнопку/переключение в веб-интерфейсе → срабатывание виртуального устройства → выполнение правила. | |||
==Схема подключения== | ==Схема подключения== | ||
Цвета соединений на схеме условные и не совпадают с цветами проводов в устройстве. | Цвета соединений на схеме условные и не совпадают с цветами проводов в устройстве. | ||
<gallery mode="traditional " widths ="500px" heights="350px"> | |||
Image: Demo stand left.png|| Схема подключения устройств на демонстрационном стенде: левая сторон | |||
Image: Demo stand right.png| Схема подключения устройств на демонстрационном стенде: правая сторона | |||
</gallery> | |||
==SVG Дашборд== | ==SVG Дашборд== | ||
В веб-интерфейсе контроллера Wiren Board можно создавать [[SVG-Dashboards | SVG-дашбрды]], это позволяет создать интерактивную мнемосхему. | |||
В веб-интерфейсе демонстрационного стенда в режиме реального времени видно положение автоматов, реле, контакторов и нагрузок на стенде. Так же есть возможность переключать реле нажатием на интерактивные области (подсвечены фиолетовым). | |||
[[Файл:Mnemo.png|1280px|thumb|center|SVG мнемосхема]] | [[Файл:Mnemo.png|1280px|thumb|center|SVG мнемосхема]] | ||
==Файлы для скачивания== | ==Файлы для скачивания== | ||
По ссылкам ниже вы можете скачать схему подключения в форматах <br> | По ссылкам ниже вы можете скачать схему подключения в форматах <br> | ||
'''Corel Draw 2018:''' [[Media:Demostand.cdr.zip|Demostand.cdr.zip]] | |||
'''Corel Draw PDF:''' [[Media:Demo stand.pdf|Demostand.pdf]] | |||
'''SVG мнемосхема:''' [[Media:Demo stand.svg.zip|Demostand.svg.zip]] | |||
==Таблицы MQTT Топиков== | ==Таблицы MQTT Топиков== | ||
Строка 206: | Строка 216: | ||
{| class="wikitable" | {| class="wikitable" | ||
! colspan="2" |WB- | ! colspan="2" |WB-MDM3 | ||
|- | |- | ||
|wb-mdm2_2/Channel 1 | |wb-mdm2_2/Channel 1 | ||
Строка 216: | Строка 226: | ||
{| class="wikitable" | {| class="wikitable" | ||
! colspan="2" |WB- | ! colspan="2" |WB-MR6C | ||
|- | |- | ||
|wb- | |wb-m6с_3/K1 | ||
|Лампа 3 | |Лампа 3 | ||
|} | |} | ||
Строка 255: | Строка 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 | ||
|} | |} |