Страница 3 из 5 ПерваяПервая 12345 ПоследняяПоследняя
Показано с 21 по 30 из 41

Тема: MQTT

  1. #21

    По умолчанию

    Цитата Сообщение от Artshw Посмотреть сообщение
    В предыдущем топике перезалита библиотека, выложил с ошибкой. Дополнительно прикладываю проект.
    Господа, требуется Ваша помощь: в данном случае на какой брокер делается публикация в топик /plc? Я так понимаю, что на сам контроллер, тогда подскажите, пожалуйста, настройки конфигурации mqtt spy, тк он у меня не соединяется с плк100.
    А как быть в случае, если необходимо взаимодействие с онлайн-брокером, то есть нужны подписки и публикации в топики на брокере по адресу www.....?

  2. #22
    Пользователь Аватар для murdemon
    Регистрация
    03.02.2014
    Адрес
    Санкт-Петербург
    Сообщений
    844

    По умолчанию

    делается на mosquitto broker например.. где он расположен не важно.. главное что бы пинговался с ПЛК и всякие там фаерволы были настроены правильно.
    Dmitriy Murashov
    SPS Software Engineer Automation Engineering RUS

  3. #23

    По умолчанию

    Цитата Сообщение от murdemon Посмотреть сообщение
    делается на mosquitto broker например.. где он расположен не важно.. главное что бы пинговался с ПЛК и всякие там фаерволы были настроены правильно.
    это понятно, вопрос в том, где указывается параметры удаленного брокера (к примеру mosquitto.org) для дальнейшей связи с ним? И при чтении сообщений из топика /plc (как в примере) например программой mqtt spy- какие параметры соединения должны быть? (ip- контроллера, 1883-порт и тд..) Дело в том, что ни один из клиентов (например wise-5231 или же mqtt spy не могут соединиться с плк100)

  4. #24
    Пользователь Аватар для murdemon
    Регистрация
    03.02.2014
    Адрес
    Санкт-Петербург
    Сообщений
    844

    По умолчанию

    mosquitto.org - в IP прописывается.. ПЛК не является сервером MQTT. Те логика работы такая ПЛК подключился к masqito серверу и подписался на топик. Другой клиент подключился к masqito и запостил в тот же топик на который подписан ПЛК. ПЛК получил данные. И так же ПЛК может постить данные в другие топики и или в тот же на который подписан, не важно.
    Dmitriy Murashov
    SPS Software Engineer Automation Engineering RUS

  5. #25

    По умолчанию

    Цитата Сообщение от murdemon Посмотреть сообщение
    mosquitto.org - в IP прописывается.. ПЛК не является сервером MQTT. Те логика работы такая ПЛК подключился к masqito серверу и подписался на топик. Другой клиент подключился к masqito и запостил в тот же топик на который подписан ПЛК. ПЛК получил данные. И так же ПЛК может постить данные в другие топики и или в тот же на который подписан, не важно.
    как тогда его там указать, если вход DWORD?

  6. #26
    Пользователь Аватар для murdemon
    Регистрация
    03.02.2014
    Адрес
    Санкт-Петербург
    Сообщений
    844

    По умолчанию

    ну как то ip 85.119.83.194 (mosquitto.org) - 16#557753C2 как то так.. это если ты про ПО для Codesys V2 в версии для V3 там просто Sting '85.119.83.194'
    Dmitriy Murashov
    SPS Software Engineer Automation Engineering RUS

  7. #27

    По умолчанию

    Огромное спасибо за консультацию!

  8. #28

    По умолчанию

    Подскажите а библиотека с github-а Codesys-Mqtt-lib умеет только публиковать или подписка тоже работает?

    Для чего то там же есть Subscribe?

  9. #29
    Пользователь Аватар для murdemon
    Регистрация
    03.02.2014
    Адрес
    Санкт-Петербург
    Сообщений
    844

    По умолчанию

    подписка тоже работает в последней в теме версии
    Dmitriy Murashov
    SPS Software Engineer Automation Engineering RUS

  10. #30

    По умолчанию

    Цитата Сообщение от Дмитрий Вилесов Посмотреть сообщение
    Может быть всё-таки расскажете что за устройство? Просто интересно.
    это было не устройство, а сервер с самописной скадой к которому надо было коннектится и общаться по mqtt. Идея была ради оптимизации и удешевления заменить в серийном шкафу управления контроллер собственной разработки на ПЛК100.
    Чтобы понять рекурсию нужно понять рекурсию

Страница 3 из 5 ПерваяПервая 12345 ПоследняяПоследняя

Ваши права

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