Показано с 1 по 10 из 10

Тема: Тестовая прошивка Мх210 с поддержкой протоколов MQTT и NTP

  1. #1

    Lightbulb Тестовая прошивка Мх210 с поддержкой протоколов MQTT и NTP

    Всем привет.

    Мы подготовили обновление прошивки с поддержкой протоколов MQTT и NTP для всех модулей ввода/вывода линейки Мх210.

    MQTT (Message Queuing Telemetry Transport) – событийно-ориентированный протокол, основанный на стеке TCP\IP и использующий сетевую модель «Издатель/Подписчик».
    NTP (Network Time Protocol) – сетевой протокол для синхронизации встроенных часов реального времени (RTC) с сервером.

    Прошивка тестовая и имеет порядковый номер, отличный от релизных версий: git-6d3526cf. Будем рады всем желающим попробовать новый функционал и предоставить свои замечания и предложения.

    Описание возможностей прошивки и инструкция по настройке обмена по MQTT в приложенном к посту документе.

    UDP: Актуальная версия прошивки [здесь]
    Вложения Вложения
    Последний раз редактировалось Мастеренко Иван; 23.11.2021 в 14:36. Причина: Добавлена ссылка на актуальную прошивку

  2. #2

    По умолчанию

    А нельзя предусмотреть режим работы без битовых масок ? Мы не в медленном модбасе, можно и на каждый вход/выход сделать отдельный топик с состоянием.
    отдельно же есть топик для входа/выхода, с него можно брать каунтеры, так почему бы не добавить GET/SET связку, общая битовая, индивидуальная бинарная
    Что-то вроде MX210/Device/GET/DI1/STATE и MX210/Device/SET/DI1/STATE
    Некоторые системы с mqtt не умеют работать с масками, а делать отдельную прослойку, это доп точка отказа.

  3. #3

    По умолчанию

    Добрый день!
    Я тоже за добавление режима работы без битовых масок.
    Без этого режима для входов придётся реализовывать свой маршрутизатор к обработчику изменения конкретного входа. Грубо говоря, на топик для маски повесить сервис, который будет определять изменившийся вход и публиковать результат в соответствующий топик, а на него вешать нужный обработчик входа. Гораздо лучше это сделать в самом устройстве.
    С выходами аналогично: нужен будет единый сервис, который хранит состояния выходов и адресно меняет любой из них, не затрагивая другие. Без него, при наличие нескольких сервисов, меняющих выходы, можно затереть изменения других сервисов, что недопустимо. Опять же, эту операцию проще сделать в самом устройстве.

  4. #4

    По умолчанию

    Важно иметь возможность назначать контактам свои собственные имена. Это позволит развязать физический уровень от логического. Сейчас подключение провода к другому контакту требует изменение в программе. При задании своих собственных имён достаточно будет задать нужное имя контакта в настройке устройства.
    Таким образом можно будет задать группе устройств одинаковое имя, а контакты пронумеровать сквозной нумерацией. Для программы это будет одно логическое устройство с суммарным количеством контактов. Физическая перекоммутация решается просто изменением имён контактов в настройке устройств, для программы данное физическое изменеие будет незаметно.

  5. #5

    По умолчанию

    Подскажите, пожалуйста про MQTT. В файле примеров настройки обмена из первого поста есть на 67 странице Табл. 5.1 – Уровни топиков модулей Mx210.
    Я не нашел там как устанавливать/читать в МУ210-410 , например процент наполнения ШИМ на 15-ом выводе (регистр 354). Можно для примера MQTT топик и значение при установке значения этого регистра в 40%?

  6. #6

    По умолчанию

    Цитата Сообщение от Lama Посмотреть сообщение
    Подскажите, пожалуйста про MQTT. В файле примеров настройки обмена из первого поста есть на 67 странице Табл. 5.1 – Уровни топиков модулей Mx210.
    Я не нашел там как устанавливать/читать в МУ210-410 , например процент наполнения ШИМ на 15-ом выводе (регистр 354). Можно для примера MQTT топик и значение при установке значения этого регистра в 40%?
    Здравствуйте!
    С коэф.заполнения ШИМ работа по MQTT не предусмотрена. Какую задачу решаете? Чем модуль управляет?
    Может для работы с ШИМ рассмотреть циклический протокол Modbus, а не событийно-ориентированный?
    Инженер по продуктам «ПЛК и модули»
    e-mail: i.masterenko@owen.ru | skype: i.masterenko_owen

  7. #7

    По умолчанию

    Имеется модуль ввода МВ210-214, через него реализовано включение и выключение света в квартире, через MQTT. Есть задержка после нажатие на кнопку включения/выключения. В настройках увидел, что "Интервал публикации" составляет миниму 5 секунд. Его можно сократить хотя бы до 1 секунды или лучше публикация при изменении на порту ввода?

  8. #8

    По умолчанию

    Так же при нескольких перезагрузках роутера или сервера все модули ввода/вывода отваливаются от MQTT, хотя он работает и больше не подключаются к серверу MQTT, пока не произведешь полный reboot

  9. #9

    По умолчанию

    Цитата Сообщение от NooBAsTiK Посмотреть сообщение
    Имеется модуль ввода МВ210-214, через него реализовано включение и выключение света в квартире, через MQTT. Есть задержка после нажатие на кнопку включения/выключения. В настройках увидел, что "Интервал публикации" составляет миниму 5 секунд. Его можно сократить хотя бы до 1 секунды или лучше публикация при изменении на порту ввода?
    Такая доработка, к сожалению, в предстоящем релизе прошивки не будет внесена. Рассмотрим её для следующего релиза.
    Инженер по продуктам «ПЛК и модули»
    e-mail: i.masterenko@owen.ru | skype: i.masterenko_owen

  10. #10

    По умолчанию

    Так это реализуемо или есть физические ограничения?

Похожие темы

  1. Актуальная прошивка Мх210
    от Евгений Багаев в разделе Мх210
    Ответов: 7
    Последнее сообщение: 18.03.2024, 11:35
  2. MQTT
    от S.A.D. в разделе Сетевые технологии
    Ответов: 40
    Последнее сообщение: 23.03.2022, 15:38
  3. Посоветуйте MQTT сервер, работающий под WinXP
    от Коль ам бур в разделе Сетевые технологии
    Ответов: 0
    Последнее сообщение: 02.05.2018, 09:02
  4. надежность протоколов
    от aven в разделе Сетевые технологии
    Ответов: 4
    Последнее сообщение: 16.02.2010, 13:37
  5. Опрос по прошивке 1.31 (тестовая версия)
    от Филоненко Владислав в разделе ПЛК1хх
    Ответов: 14
    Последнее сообщение: 21.01.2007, 17:33

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •