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

Тема: Тестовая прошивка Мх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 в приложенном к посту документе.
    Вложения Вложения
    Последний раз редактировалось Мастеренко Иван; 21.10.2019 в 11:27. Причина: Обновлен документ
    Менеджер по продуктам «ПЛК и модули»

    skype: e.bagaev_owen
    e-mail: e.bagaev@owen.ru

  2. #2

    По умолчанию

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

  3. #3

    По умолчанию

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

  4. #4

    По умолчанию

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

Похожие темы

  1. Актуальная прошивка Мх210
    от Евгений Багаев в разделе Мх210
    Ответов: 0
    Последнее сообщение: 20.05.2019, 16:23
  2. MQTT
    от S.A.D. в разделе Сетевые технологии
    Ответов: 36
    Последнее сообщение: 07.11.2018, 07:13
  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

Ваши права

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