Мы в Wiren Board разрабатываем и производим устройства для автоматизации и мониторинга, которые работают на тысячах объектах: жилых комплексах, частных домах и квартирах, сетевых магазинах и ресторанах, складах, нефтяных предприятиях и т.п.
Рубрика «modbus»
Как мы изобрели велосипед: адаптер USB–RS485 с выходом питания 12 В и защитой
2023-04-12 в 7:00, admin, рубрики: diy или сделай сам, modbus, rs485, smarthome, wiren board, адаптеры, Блог компании Wiren Board, опытная партия, Производство и разработка электроники, производство электроники, прототипирование, Разработка для интернета вещей, разработка устройств, умный домКому в микроконтроллере жить хорошо?
2020-12-03 в 21:03, admin, рубрики: avr, IAR, modbus, stm32, weintek, программирование микроконтроллеров, Производство и разработка электроники, Промышленное программирование, Разработка под Arduino
В каком году — рассчитывай, в какой земле — угадывай, задачился вопросами. Насколько ARM быстрее AVR? Какая разновидность протокола Modbus более «быстрая»? ASCII или RTU?
Читать полностью »
Как общаются машины: протокол Modbus
2019-05-06 в 9:46, admin, рубрики: modbus, modbus rtu, modbus tcp, rs-232, RS-422, RS-485, Блог компании Advantech, Промышленное программированиеПротокол Modbus — самый распространенный промышленный протокол для M2M-взаимодействия. Является стандартом де-факто и поддерживается почти всеми производителями промышленного оборудования.
Благодаря универсальности и открытости, стандарт позволяет интегрировать оборудование разных производителей. Modbus используется для сбора показания с датчиков, управления реле и контроллерами, мониторинга, и т.д.
В статье разберем реализации протокола Modbus, форматы данных, программное обеспечение для работы с протоколом. Попробуем на практике прочитать данные из устройства.
Читать полностью »
Пульт управления Хабром на базе HMI от Advantech
2019-04-25 в 23:37, admin, рубрики: HMI, human machine interface, modbus, Webacess/HMI Designer, WebOP, Блог компании Advantech, интерфейсы, Промышленное программированиеВидео: админский пульт управления Хабром. Позволяет регулировать карму, рейтинг, и банить пользователей.
TL;DR: в статье я попробую создать шуточный пульт управления Хабром, используя среду разработки промышленных интерфейсов Webaccess/HMI Designer и терминал WebOP.
Человеко-машинный интерфейс (англ. Human-machine interface, HMI) — это набор систем для взаимодействия человека с управляемыми машинами. Обычно этот термин применяется для промышленных систем, в которых есть оператор и пульт управления.
WebOP — автономный промышленный терминал для создания человеко-машинных интерфейсов. Используется для создания пультов управления производством, систем мониторинга, диспетчерских, контроллеров умного дома, и т.д. Поддерживает прямое подключение к промышленному оборудованию, может работать в составе SCADA-системы.
Ни минуты оффлайн — Выбираем промышленный LTE-роутер
2019-03-15 в 11:55, admin, рубрики: 3g, failover, gps, LTE, modbus, multiwan, mwan3, openvpn, PingPlotter, rs-232, RS-485, vrrp, Беспроводные технологии, промышленный роутер, резервирование каналов, Сетевые технологии
Иногда связь с интернетом критически важна, и даже несколько минут простоя могут дорого стоить, например, в банкоматах, сигнализациях, системах мониторинга и контроля доступа.
В таких системах обычно используется несколько подключений к интернету и автоматическое переключение между разными каналами в случае недоступности основного канала.
Мне надоело самостоятельно изобретать failover на USB модемах, и захотелось делегировать это отдельной умной железке. Я решил сравнить несколько промышленных роутеров, чтобы выяснить, оправдывают ли они свое название, и насколько они лучше моих костылей. В статье будут сравниваться роутеры производителей iRZ, Termit, Robustel.
Основные требования к роутерам:
- 2 SIM-карты и автоматическое переключение между операторами — роутер должен автоматически определять потерю связи на одном операторе и переключаться на резервного. Это особенно важно для подвижных систем, когда покрытие сотовой сети не идеально.
- Подключение по Ethernet — основная система должна видеть только шлюз по умолчанию, и не должна знать о модемной подсистеме на стороне роутера и переключениях каналов, поэтому никаких USB.
- Поддержка современных протоколов VPN: IKEv2 и OpenVPN — для удобства администрирования, и чтобы не зависеть от реальных IP-адресов, роутеры должны уметь VPN. При этом поддерживать не только устаревшие PPTP и L2TP, но и современные протоколы.
- (Опционально) поддержка GPS, наличие GPIO, serial интерфейсов RS-232/485 — эти функции не обязательны для наших задач, но мы рассмотрим их тоже, как бонус, который, возможно, будет кому-то полезен.
Расширение сетевых возможностей программируемого реле при помощи WI-FI
2018-09-28 в 15:52, admin, рубрики: diy или сделай сам, esp8266, modbus, Беспроводные технологии, Интернет вещей, программирование микроконтроллеров, Промышленное программированиеС чего все начиналось
Начиналось все с разработки алгоритмов для программируемого реле ПР200, и часто требовалась визуализация или ввод информации с компьютера, для этого необходимо использовать панели оператора или SCADA системы, но не всегда это удобно, да и нужно ли для простых систем. Решение было найдено быстро, и со временем я старался максимально улучшить и облегчить свою работу в этом направлении, что из этого получилось читайте далее.
Речь пойдет о сетевой плате WI-FI и ее возможностях.
Программное обеспечение для умного дома #2
2018-09-27 в 5:31, admin, рубрики: .net, android, C#, home automation, internet of things, IoT, modbus, smart home, xamarin, z-wave, zwave, Интернет вещей, умный домВсем добрый день! Продолжая идею моего старого поста, я разработал программу, которую можно использовать в качестве системы для управления умным домом.
Комбинированный датчик, с преферансом и поэтессами
2018-09-18 в 10:02, admin, рубрики: diy или сделай сам, modbus, sensor, автоматизация, Блог компании Wiren Board, Компьютерное железо, робототехника, Электроника для начинающих
Сначала мы делали датчик температуры и влажности для офисов в красивом настенном корпусе с интерфейсом RS-485 Modbus, но пока делали, аппетиты немного выросли.
В итоге, в компактный корпус вместили датчики:
— концентрации СО2,
— температуры/влажности
— освещенности
— шума
— концентрации VOC — «летучих органических веществ (ЛОВ)»
— движения
А также:
— ИК-передатчик (с приемником для обучения)
— а еще умеет пищать и моргать «глазом» красным/зеленым
Читать полностью »
Opensource контроллер умного дома на базе Arduino Mega 2560 с поддержкой MQTT, DMX-512, 1-Wire, Modbus и Openhab
2017-11-05 в 19:17, admin, рубрики: 1-wire, arduino, diy или сделай сам, dmx, dmx-512, IoT, modbus, mqtt, node-red, openhab, Интернет вещей, умный домДоброе время суток, уважаемым Хабравчанам.
Сегодня я решился вынести на суд общественности проект, работу над которым вел на протяжении последней пары лет: «LightHub». То, что получилось в итоге, можно назвать, пожалуй, самым дешевым решением для создания Умного дома, которое, тем не менее, умеет:
- Управлять освещением и силовыми устройствами(Как реле так и диммеры DMX-512 и Modbus RTU)
- Управлять теплыми полами (в качестве термодатчиков используются полтора десятка дешевых DS18B20, разведенных по квартире)
- Управлять задвижками вентиляции/кондиционера через преобразователи ШИМ->0..10В
- Управлять самодельной системой приточной вентиляции. (об этом, если повезет, в следующей статье)
- Многое такого, о чем я изначально не задумывался, просто в силу того, что контроллер получился абсолютно открытым, гибко конфигурируемым, и прекрасно дополняющим Опенсорсные решения Openhab+Mosquitto+NodeRed
На вход контроллера подключаются обычные выключатели, кнопки, контактные датчики, датчики протечки и пр. которые могут управлять как локальными нагрузками так и устройствами, подключенными к другим таким же контроллерам или ко всему, что понимает протокол MQTT
На выход — например, такие вот релейные модули, DMX, Modbus переферия.
Контроллеры конфигурируются при помощи JSON файлов, которые при старте контроллера загружаются по http (далее, конфиг можно сохранить в NVRAM через Serial CLI). Ну и, конечно, все это управляется системой Openhab 2, через штатное мобильное приложение.
Задачи «малой автоматизации» решены как при помощи штатных openhab rules (прямо скажем, не очень удобных), так и при помощи NodeRed. (По поводу NodeRed вот статья, которая прекрасно описывает пример автоматизации.)
Исходники, вместе с примерами конфигов, выложены на GIThub, описание понемногу выкладываю на сайте проекта. Соответственно, более полная история под катом.
Читать полностью »
Работа с протоколом Modbus в приложении iRidium lite (видео)
2017-07-11 в 9:38, admin, рубрики: android, iOS, modbus, windows, Блог компании iRidium mobile, визуализация, умный домПротокол Modbus всего на пару лет младше меня, но до сих под используется более чем активно. Всё потому, что простой и бесплатный. Правда чёрт ногу сломит, если заказчику нужно подать установленную систему современным образом. Умный дом на modbus всегда требовал немало времени, квалификации, драгоценного времени опытных наладчиков. Тем не менее есть множество прекрасных по соотношению цена/качество контроллеров разных производителей, как отечественных, так и зарубежных.